51Testing软件测试论坛

标题: 请指教!!为什么脚本中的sql语句不执行?? [打印本页]

作者: suntu    时间: 2005-10-11 10:39
标题: 请指教!!为什么脚本中的sql语句不执行??
if(db_connect("query1","DRIVER={Oracle in OraHome92};SERVER=HEADDB;UID=KSTAR;PWD=KSTAR;DBQ=HEADDB;DBA=W;APA=T;EXC=F;XSM=Default;FEN=T;QTO=T;FRC=10;FDL=10;LOB=T;RST=T;GDE=F;FRL=Lo;BAM=IfAllSuccessful;MTS=F;MDI=Me;CSR=F;FWC=F;PFC=10;TLO=O;",30)==E_OK)
   {
   report_msg("测试连接成功");
   db_execute_query("query1","select * from VENTURE.VW_RESULT_2000010 where (currency_code = '0' ) and tradedate between '20050301' and '20050310' and branch_code='0210'",record_number);
   print(" query record num=" &record_num);  
    }
else  
   report_msg("fail");


执行后显示测试连接正确,但是无法取回记录数量。而且执行该db_execute_query时非常迅速,一闪而过,但并不报错。请问是出了什么问题??
请大家指点一下,我是新手,刚开始看winrunner,可是任务又催的很紧。
拜托大家帮帮忙。。谢谢了。。
作者: suntu    时间: 2005-10-11 10:41
汗颜。。低级错误。。参数名称不符。上面是record_number,下面是record_num。。显然打印不了结果。。
作者: 迎风    时间: 2005-10-11 11:07
呵呵,楼主真是太可爱了^^
作者: chenxi8320    时间: 2005-10-11 13:01
很有意思
学习中!




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