连接Access2007数据库的问题

 

 private OleDbConnection oConn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source='D:/OrderSystem.mdb'");

 

连接ACCESS2007数据库时,使用上面的连接字符出现错误

 Error:Microsoft OLE DB Provider for ODBC Drivers (0x80004005)[Microsoft][ODBC 驱动程序管理器] 未发现数数据源名称并且未指定默认驱动程序

解决办法:

只需把连接字符串改变为以下代码即可

 

string connectionstr = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + 
AppDomain.CurrentDomain.BaseDirectory + "database\\Mesinfos.accdb;Persist Security Info=True";



posted on 2012-04-03 21:27  justinjia  阅读(255)  评论(0编辑  收藏  举报

导航