在用ASP(VB)读取以上这个excel表格时,上图表格中最后一行,34码这一列和35码这一列的数据读取出来是空的,请问是什么样原因了?正确的输出结果应该分别为1和2才对呀。
代码如下:
Set Conn2=Server.CreateObject("ADODB.Connection")
Set RS1=Server.CreateObject("ADODB.Recordset")
connStr = "Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties=Excel 8.0;Data Source="& Server.MapPath("\UploadFiles\order.xls") &""
Conn2.Open connStr
sqlstr="select * from [Sheet1$]"
RS1.open sqlstr,Conn2,1,1
do while not RS1.eof
Response.Write "34码:"&RS1.Fields.Item("34码").value&",35码:“&RS1.Fields.Item("35码").value&"<br>"
RS1.MoveNext()
Loop