首页 新闻 会员 周边 捐助

OleDb读取Access,“未指定的错误”异常

0
悬赏园豆:50 [已关闭问题] 关闭于 2014-03-20 21:49

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:

问题补充:

是桌面程序

太一吾鱼水的主页 太一吾鱼水 | 菜鸟二级 | 园豆:320
提问于:2014-02-23 16:45
< >
分享
所有回答(4)
0
dudu | 园豆:29570 (高人七级) | 2014-02-24 13:14

我的是桌面程序。文件夹不存在权限问题吧!

支持(0) 反对(0) 太一吾鱼水 | 园豆:320 (菜鸟二级) | 2014-02-25 19:18
0

64K的链接用满了吧,操作access ,用cyq.data

路过秋天 | 园豆:4787 (老鸟四级) | 2014-02-24 20:48

能详细解释下?64k链接是啥意思吗?

支持(0) 反对(0) 太一吾鱼水 | 园豆:320 (菜鸟二级) | 2014-02-25 19:17
0

是由于内存溢出造成的!

太一吾鱼水 | 园豆:320 (菜鸟二级) | 2014-03-20 21:48
0

还是没有解决么,网上好多都是复制粘贴,哎

神牛003 | 园豆:513 (小虾三级) | 2016-09-26 14:46

现在不搞那个了,当时是三维程序,内存老泄露。C#调用三维还是很多问题。

支持(0) 反对(0) 太一吾鱼水 | 园豆:320 (菜鸟二级) | 2016-09-27 10:29
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册