QTP数据库检查点中某一项参数化
如上图中事件“随身报警”与动作序列“随身报警序列”相关联,现要在数据库中对其验证,数据库结构如下图
aniSeqID是动态生成,ActionID与aniSeqID相等,现要在数据库中验证EventName与ActionID的关联关系,我可以把插入的数据库检查点参数化来适应ActionID的动态变化吗? 可以,直接将actionID 参数化到sql语句,直接查询 回复 2# 叫你你敢答应么
请问怎样参数化为SQL语句呢? 从来不用数据库检查点,直接写操作数据的代码
Set conn = createobject("adodb.connection")
Set rs=createobject("adodb.recordset")
sql="select aniSeqName from 表2 where aniSeqID=(select ActionID from 表1 where EventName='随身报警')"
conn.Open ("数据库连接字串")
rs.Open sql,conn,1,1
expValue = rs("aniSeqName ")
Set rs=nothing
Set conn=nothing
这样的话,expValue中的值就是数据库中的"随身报警序列",再跟你界面上的对比就好了 学习了 回复 4# 叫你你敢答应么
为什么我执行上面的语句报错这样的错呢? 应该是adodb
你写成abodb了
页:
[1]