51Testing软件测试论坛

标题: ADODB连接EXCEL打不开RecordSet,QTP直接中断 [打印本页]

作者: xxh2gray    时间: 2012-10-31 15:02
标题: ADODB连接EXCEL打不开RecordSet,QTP直接中断
objExcel.Open "DBQ="&myXlsFile &";DefaultDir="&myXlsDir&";Driver={Driver do Microsoft Excel(*.xls)};" 这句可以连上                excel
Set objRS = CreateObject( "ADODB.Recordset" )
strRange = mySheet & "$" & my1stCell & ":" & myLastCell
objRS.Open "Select  *  from  [" & strRange & "]", objExcel, adOpenStatic  为什么这句却打不开呢?
作者: 六月天    时间: 2012-11-3 23:54
昏倒……哪有这么连excel的,这不是自找麻烦嘛,直接用excel提供的api不是很方便嘛。
作者: xxh2gray    时间: 2012-11-6 17:08
回复 2# 六月天

恩,现在我连接上了,这样比较方便一点,不过你说的那个方法也蛮方便的!
作者: xxh2gray    时间: 2012-11-7 10:17
现在又有一个新问题,ADODB连接EXCEL时候,不知道如何写条件查询语句,例如select * from [sheet1&] where a=1这样查出来的数据为空!




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2