在测试中寻找乐趣,在乐趣中寻求进步

一步步教你:QTP连接oracle数据库

上一篇 / 下一篇  2010-03-17 16:18:43 / 个人分类:

 

 

1. 安装oracle

2. 创建odbc数据源。细节参考其他的总结文章

3. 以文本编辑器打开.udl文件,里面有一串连接数据库的字符串,拿这个字符串,并且在这个字符串里增加Password以分号隔开。比如:udl文件里的字符串为:

Provider=MSDASQL.1;Persist Security Info=False;User ID=emall;Data Source=sfodbc

此时增加密码后为:

Provider=MSDASQL.1;Persist Security Info=False;User ID=emall;Password=emall;Data Source=sfodbc

4. 此时打开qtp,直接复制以下代码运行:

 

-----------------------------------

    Dim StrCon

       Dim Res,Cmd

     Set Res = CreateObject("ADODB.Recordset") 

     Set Cmd = CreateObject("ADODB.Command")

     '以下为建立连接

     StrCon ="Provider=MSDASQL.1;Persist Security Info=False;User ID=emall;Password=emall;Data Source=sfodbc;"

     Cmd.activeconnection=StrCon

     Cmd.CommandType =1

     '以下为执行sql

        Cmd.CommandText="select count(*) from ep_account "

     Set Res = Cmd.Execute()

 

 Do while not Res.eof

 

     Msgbox(Res(0))

 

     Res.MoveNext

 

 Loop

 

   '以下为关闭数据库连接

       Set Res=nothing

    Set Cmd.activeconnection=nothing

    Set Cmd=nothing


TAG:

 

评分:0

我来说两句

我的栏目

日历

« 2024-05-20  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 4462
  • 日志数: 18
  • 图片数: 1
  • 建立时间: 2007-10-11
  • 更新时间: 2014-07-28

RSS订阅

Open Toolbar