51Testing软件测试论坛

标题: type mismatch [打印本页]

作者: bb64844866    时间: 2008-4-21 12:52
标题: type mismatch
连接一个数据库操作,单步调试到sql语句时提示"type mismatch....."
部分源代码:
global id,unnum,lnnum,pwd,state,organid,i
...
strsql = "insert into sys_user(userid,username,loginname,password,state,organid,person_type,MAXSESSION,orderr) values('"+id+"','用户'||'"+cstr(unnum)+"','loginname'||'"+cstr(lnnum)+"','"+pwd+"','"+state+"','"+organid+"','3','1','1')"
...
将sql语句直接放到plsql中,去掉变量(本程序中均定义的为全局变量)即可运行,证明还是SQA Basic里的变量问题.....很郁闷,高手指点下。
作者: 村上舞!舞!舞    时间: 2008-4-28 19:30
类型不匹配.将变量和查询语句的字符串明确区分开来.在变量和查询语句字符中间用 & 来进行连接




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2