我想利用database checkpoint对页面的查询功能进行自动检查。
在录制完毕后,插入一个database checkpoint,如附件中图,但是点击finish后总是提示the specified query could not be executed.是不是在sql statement中写的不对呢。俺是菜鸟一个

我是这样写的:
复制内容到剪贴板
代码:
Set Conn = CreateObject("ADODB.Connection")
Set Rs = CreateObject("ADODB.Recordset")
Conn.Open "Description=kml-it;DRIVER=SQL Server;SERVER=KML-IT;UID=sa;PWD=password;APP=QuickTest Professional;WSID=KML-MICHELLE;DATABASE=kml_db"
sql="select * from SC where INQ_ID='&kml_query_no&'"
Rs.open sql,Conn,1,3
do while not rs.eof
values=rs("INQ_ID")
if value!=kml_query_no then
Reporter.ReportEvent 2, "查询功能", "查询结果错误."
exit do
else
rs.movenext
end if
wend
rs.close
conn.close
set conn=nothing我始终觉得我写的不对,怎么将rs中的记录和页面的记录一个一个的比较呢??
高手指教
lovetest6:我给你的代码加了一个[code]呵呵,要不看起来多别扭啊,呵呵:)
[
Last edited by lovetest6 on 2005-6-29 at 15:37 ]