51Testing软件测试论坛
标题:
几乎是同样的sql语句,为什么执行的结果不一样呢?
[打印本页]
作者:
niceleafage
时间:
2006-10-18 15:58
标题:
几乎是同样的sql语句,为什么执行的结果不一样呢?
现象描述:
Query="select trim(to_char (dwbh,'000000')) from gg_dw where dwmc=strTempDwmc"
Retcode=SQLExecQuery(Connection,Query)
'/取回结果,结果存入二维数组
Retcode=SQLRetrieve(Connection,Out())
'/把从数据库中取回的结果放到变量strDwbh中
strDwbh=Out(1,1)
'/关闭数据库连接
msgBox strDwbh
**********************************************************************
下面这两个sql语句在数据库里都能查到值
Query="select trim(to_char (dwbh,'000000')) from gg_dw where dwbh<999999" (1)
Query="select trim(to_char (dwbh,'000000')) from gg_dw where dwmc=strTempDwmc" (2)
问题是:
为什么 (1) 在robot里strDwbh中是有值的,而 (2)在robot里面strDwbh没有值 ??????
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2