suifengpiao 发表于 2007-6-13 16:58:59

为什么QTP用sql2000的连接串连接不上SQL2005

con.Open "DRIVER={SQL Server};SERVER=192.168.1.220:1433;DBQ=jiesi;UID=sa;PWD=123456"或者
con.Open "Provider=SQLOLEDB.1;Persist Security Info=False;Initial Catalog=jiesi;Data Source=192.168.1.220;User ID=sa;password=123456"

SQL2005登录认证使用的是混合验证模式
所有的协议都是开着的,端口是1433
在QTP中运行时,总是弹出对话框提示“无效的连接”

youxipp 发表于 2007-6-13 17:21:04

你先用odbc链接,看能连接上吗?

linglingqiu 发表于 2007-6-14 20:52:59

安装SQL2005的ODBC Driver 在QTP的机器上

suifengpiao 发表于 2007-6-15 14:07:04

搞定了,sql2005的连接串:ConnectionString = "Provider=SQLNCLI;Server=192.168.1.220;Database=velcro6;UID=sa;PWD=123456"

yuandjing 发表于 2007-6-18 09:13:58

向你学习

fei.ge 发表于 2009-5-21 14:54:38

需要学习QTP链接SQL方面的资料,把老帖子翻上来了

[ 本帖最后由 fei.ge 于 2009-5-21 15:01 编辑 ]

virgolong 发表于 2009-5-21 18:59:31

做个记号,以后会用到的

ym_wei 发表于 2010-4-12 09:11:25

刚好也需要用到,谢了
页: [1]
查看完整版本: 为什么QTP用sql2000的连接串连接不上SQL2005