qtp连oracle数据库,提示“[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序”

qtp连oracle数据库,提示“[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序”,第1张

qtp连oracle数据库,提示“[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序”

第一,QTP本身自带有个连接数据库的小工具,你用小工具确保连接字符串正确。PS:网上有些文件可能给的连接字符串不正确。

第二,在第一步的基础上连接数据库成功后,第二步请用Command对象查询数据。

如果使用Record或者Connection去查询可能会导致多次查询后,Session达到最大没有释放,或者受到数据库Server限制短时间内多次访问阻止的配置。

// Rs.Open strsql,Cnn,1,3 '(执行到此处报错)

Cnn,1,3 有问题。因为第一个数字(1)是代表游标在数据集内游动的方式;第二个数字代表以什么方式进行数据库访问。

综上所述:你应给把Cnn,1,3 换成:Cnn,3,13代表是动态游标;1代表对数据库是只读方式;

你再试试,应该可以的;不行咱们再交流。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9975423.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存