致力于测试团队建设和自动化测试开发,欢迎有兴趣者一起研究讨论

QTP实例-SQLSERVER和ORACLE数据库连接代码

上一篇 / 下一篇  2008-10-17 10:52:47 / 个人分类:QTP

本文出自zte_boy的51Testing软件测试博客,转载请保留出处及链接:http://www.51testing.com/?16178751Testing软件测试网 U#{C/BS

7XYu"oIU3n01、Oracle数据库51Testing软件测试网6~#_Kw!~I

51Testing软件测试网.X*yQa|SZI4}$E

要求在客户端机器上安装了oracle客户端并已配置完成

(j!dmauI9sc0

2l9W(Nc u(A3u&X0代码:51Testing软件测试网,_1F-]Y pi3|

:}_ ^I'~ b ^0Set Conn = CreateObject("ADODB.CONNECTION")51Testing软件测试网9o#Bq8O/{+F/n$Ea,K
StrCon = "Provider=OraOLEDB.Oracle.1;Persist Security Info=True;" &_
x4J%TK0n!Ay0  "User ID=xxx;Password=xxx;Data Source=xxxx;"51Testing软件测试网Rq4M NgSW
Conn.Open StrCon51Testing软件测试网*U,mN y^Y&d!a

51Testing软件测试网HL)f \M7E)I

SqlStr = "select number from table"51Testing软件测试网 _c M*ei4w]$_
Set Res = CreateObject("ADODB.RecordSet")
V/sH]9bg_0Res.Open SqlStr,Conn,1,1

Eo!h Rc]5X3k051Testing软件测试网E"o]|:X@

2、sqlserver数据库51Testing软件测试网8snn K(zUe

51Testing软件测试网 HL&I V)Zvk-` V

  Dim rs,conn,sqlstr,strcon

o0`-MA/Y7[X"B&U+F0

!pGXj%||0  strcon = "Provider=SQLOLEDB.1;User ID=sa;Password=xxxx;"&_51Testing软件测试网7[ YsWb rM%Y-E
  "Data source=10.10.7.11;DATABASE=qcsiteadmin_db"

2rm5]H ^4Pt0

*\5@ EZpiui(Q0  Set conn = createobject("adodb.connection")51Testing软件测试网2Vl!x jH3I7zH#V
  conn.open strconn51Testing软件测试网7p7o2KA0N }

51Testing软件测试网kQhc'V

  sqlstr="select * from td.SESSIONS_HISTORY where USER_NAME = '"_51Testing软件测试网L:i l`2\|zD:tT
     &LOGINUSER&"'"51Testing软件测试网Zkh'y,}1C0P:u

]b_(D2Do/m,o4q#Ks U0  Set rs=createobject("adodb.recordset")
6Gt5tZ2O pT(w0  rs.open sqlstr,conn,1,1

y7S5A6N3I ?051Testing软件测试网Ch,GS1D/Cu

 51Testing软件测试网 a]}KWdw-f


TAG: QTP

引用 删除 meng0819   /   2011-08-31 07:18:46
其实就是ADO的链接字符串,这个5年前几乎所有的开发人员都会。
 

评分:0

我来说两句

日历

« 2024-04-22  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 91058
  • 日志数: 79
  • 图片数: 1
  • 建立时间: 2008-05-18
  • 更新时间: 2009-06-04

RSS订阅

Open Toolbar