c#用oledb连接access,有的在conn.open()时候会出现如下异常:
重启程序又没有问题了,到底是怎么回事?
捕捉到 system.data.oledb.oledbexception
message=未指定的错误
source=microsoft jet database engine
errorcode=-2147467259
stacktrace:
在 system.data.oledb.oledbconnectioninternal..ctor(oledbconnectionstring constr, oledbconnection connection)
在 system.data.oledb.oledbconnectionfactory.createconnection(dbconnectionoptions options, object poolgroupproviderinfo, dbconnectionpool pool, dbconnection owningobject)
在 system.data.providerbase.dbconnectionfactory.createnonpooledconnection(dbconnection owningconnection, dbconnectionpoolgroup poolgroup)
在 system.data.providerbase.dbconnectionfactory.getconnection(dbconnection owningconnection)
在 system.data.providerbase.dbconnectionclosed.openconnection(dbconnection outerconnection, dbconnectionfactory connectionfactory)
在 system.data.oledb.oledbconnection.open()
在 nscev.database.attribute.opera.mdbmanager.getconnection(string path) 位置 d:\hbedi\src\library\nscev.database.attribute\opera\mdbmanager.cs:行号 29
在 nscev.database.attribute.opera.mdbmanager.querytodt(string path, string sql) 位置 d:\hbedi\src\library\nscev.database.attribute\opera\mdbmanager.cs:行号 34
在 nscev.hbedi.powerlinedesign.aideddesignform.frmtowerbestchoice.frmtowerbestchoice_load(object sender, eventargs e) 位置 d:\hbedi\src\hbedi\nscev.hbedi.powerlinedesign\aideddesignform\frmtowerbestchoice.cs:行号 245
innerexception:
