读取Excle数据的时候出现的问题,同志们帮我看看,谢谢
Set ConnXls = Server.CreateObject("ADODB.Connection")
Driver = "Driver={Microsoft Excel Driver (*.xls)};"
DBPath = "DBQ=" & Server.MapPath("../Data/information.xls")
ConnXls.Open Driver & DBPath
我是用这个连接Excle的,
下面是操作
set rs=server.CreateObject("adodb.recordset")
sql="select * from [5343_02$]"
rs.Open sql,ConnXls,1,1
do while not rs.eof
'具体操作
rs.movenext
loop
问题就出在rs.movenext这里,去掉这个循环,就是操作第一第记录没有问题,一加上后就出现
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC Excel Driver] 数值字段溢出。
这个是什么问题