51Testing软件测试论坛
标题:
QTP: ActiveX 部件不能创建对象: 'adodb.application'
[打印本页]
作者:
niernier
时间:
2016-4-15 23:05
标题:
QTP: ActiveX 部件不能创建对象: 'adodb.application'
sqlconnectiong="DSN:=Excel Files;DBQ=D:\Book2.xls"
sqlcommand="Update [Sheet1$] Set [password]='ll' where [username]='QTP'"
Set oexcel=CreateObject("adodb.application")
------->报错: ActiveX 部件不能创建对象: 'adodb.application'
oexcel.open sqlconnectiong
oexcel.Execute(sqlcommand)
oexcel.Close
Set oexcel=nothing
Error:ActiveX 部件不能创建对象: 'adodb.application'
有看了其他相关不能创建对象的帖子,也尝试了,但是还是不行呢, 求大神指点
作者:
fhhh_eyou
时间:
2016-4-18 09:49
Set oexcel=CreateObject("adodb.application")
创建语句错误
作者:
niernier
时间:
2016-4-20 16:15
fhhh_eyou 发表于 2016-4-18 09:49
Set oexcel=CreateObject("adodb.application")
创建语句错误
那应该怎么子创建呢? 我看QTP书本上是这么写的程序
作者:
niernier
时间:
2016-4-20 16:15
fhhh_eyou 发表于 2016-4-18 09:49
Set oexcel=CreateObject("adodb.application")
创建语句错误
那应该怎么子创建呢? 我看QTP书本上是这么写的程序
作者:
fhhh_eyou
时间:
2016-4-20 16:18
application是个关键字。
作者:
虚心的小渔
时间:
2016-7-15 09:32
应该是Set oExcel = CreateObject("adodb.Connection“) 吧。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2