51Testing软件测试论坛

标题: QTP脚本中能实现修改数据库么? [打印本页]

作者: zhx383024    时间: 2007-5-15 15:35
标题: QTP脚本中能实现修改数据库么?
我想在QTP脚本中
通过update语句实现修改数据库,可以么?
如果可以的话,能不能给个例子看看
作者: 风过无息    时间: 2007-5-15 15:54
论坛上找找吧,数据库不一样,连接串也不一样的
作者: lantianwei    时间: 2007-5-15 15:55
我想肯定可以的,但我现在也刚会读取,帮不了你了sdlkfj7
作者: zhx383024    时间: 2007-5-15 16:45
Set con=createobject("adodb.connection")
    con.open "DRIVER={Oracle in Oracle};SERVER=CLPM378001;UID=CLPM8001;PWD=CLPM8001;DBQ=CLPM378001;"
             set rs=createobject("adodb.recordset")
      sql = "update system_rating_result  set R2_cd='17' WHERE app_num='KHPJ371000000200700010'"

    rs.open sql,con,3,3
   ' sql=" select cust_name,customer_num,biz_num,r2_cd from system_rating_result where app_num like 'KHPJ371000000200700010'"
   ' rs.open sql,con
   msgbox rs("R2_cd")

运行到rs.open.sql,con,3,3
提示 user requested cancel of current operation
作者: zhx383024    时间: 2007-5-15 17:16
可以了,是我自己忘记加上commit了
呵呵
这样产生了死锁
作者: walker1020    时间: 2007-5-15 18:21
原帖由 zhx383024 于 2007-5-15 17:16 发表
可以了,是我自己忘记加上commit了
呵呵
这样产生了死锁


晕倒 ~~~~~~~~~~~~




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