51Testing软件测试论坛

标题: 关于数据库查询结果 [打印本页]

作者: shangguoli    时间: 2008-5-23 16:54
标题: 关于数据库查询结果
Set rs = con.Execute("SELECT stu.fzj, stu.ye, stu.ky FROM xue.dbo.stu stu WHERE (stu.fzj='ac00001234')")
a=rs("ky").value
b=rs("ye").value
我用上面语句查询数据库,可以查出结果但,ky、ye的值在数据库中是10,000、6,000
查出的结果为1、6,我应该怎么办?
作者: shangguoli    时间: 2008-5-23 17:19
高手们,给出出招
作者: flying-kite    时间: 2008-5-25 10:41
没见过此类问题,建议:
1、添加一个Database Output,输入以上查询语句,看ky、ye的值
2、再单步调试,输出rs("ky").value 、rs("ye").value(先不要赋值给a、b),用MsgBox




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