2016-06-28 74 views
0

我使用以下連接字符串從我的訪問數據庫從vb.net應用程序連接,但沒有連接。連接到訪問沒有dsn的數據庫我

Driver={Microsoft Access Driver (*.mdb)}; Dbq=D:\Projects\tempdb.mdb 

它顯示我以下錯誤

ERROR [IM002] [微軟] [ODBC驅動程序管理器]數據源名稱找不到和未指定默認驅動程序

我的代碼如下:

Dim odbcConn As OdbcConnection = New OdbcConnection(m_connectionString) 

'' Build thr odbc Dataadapter 
Dim odbcAdpt As OdbcDataAdapter = New OdbcDataAdapter(QueryToExecute, odbcConn) 
odbcAdpt.SelectCommand.CommandType = CommandType.Text 
+0

try m_connectionString =「Provider = Microsoft.ACE.OLEDB.12.0; Data Source = D:\ Projects \ tempdb.mdb; Persist Security Info = False;」 – nazark

回答

1

我有連接問題。 我的項目沒有連接到數據庫,因爲沒有默認的驅動程序。 我已經解決了這個問題。 如果您使用的是64位操作系統,則必須使用64位MS Office。同樣,如果您使用32位操作系統,則必須使用32位MS Office。 請確保您擁有相同位數的所有應用程序。 希望它能解決你的問題。