问题描述
DimIntIndexAsIntegerDimRsAsNewADODB.RecordsetDimmconnAsNewOleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&Application.StartupPath&"数据库.mdb")DimStrSQLAsStringStrSQL="select*"StrSQL+="fromt_rom"Rs.Open(StrSQL,mconn)WithGridMain.Rows.Count=1.Rows.Count=Rs.RecordCount+1ForIntIndex=1ToRs.RecordCountIfRs.EOFThenExitFor.Item(IntIndex,"a")=Rs.Fields("a").Value.Item(IntIndex,"b")=Rs.Fields("b").Value.Item(IntIndex,"c")=Rs.Fields("c").Value.Item(IntIndex,"d")=Rs.Fields("d").Value.Item(IntIndex,"e")=Rs.Fields("e").Value.Item(IntIndex,"f")=Rs.Fields("f").Value.Item(IntIndex,"g")=Rs.Fields("g").ValueNextEndWith在连接ACCESS数据库的时候,总是在Rs.Open(StrSQL,mconn)这句话报错,请问上面代码应该怎么修改啊
解决方案
解决方案二:
我的报表是放在E:RYANJIANWindowsApplication1WindowsApplication1binDebug数据库.mdb
解决方案三:
解决方案四:
mconn是ADO.NETRs是ADO不能混着用*****************************************************************************欢迎使用CSDN论坛专用阅读器:CSDNReader(附全部源代码)http://feiyun0112.cnblogs.com/
解决方案五:
引用3楼feiyun0112的回复:
mconn是ADO.NETRs是ADO不能混着用
对了