2014-03-31 21 views
0

我有一個C#.net應用程序,我需要連接到Oracle數據庫。我建立了連接字符串和數據網格,並顯示連接和拉取數據。問題是當我嘗試查看它給我這個錯誤的頁面時;C#.net連接到Oracle數據庫錯誤

ERROR [IM002] [微軟] [ODBC驅動程序管理器]數據源名稱未 發現並沒有指定默認驅動程序

我已經到IIS我的服務器上,並設置連接字符串,但仍得到錯誤。這裏是我的網頁代碼...... 「的ProviderName =」 <%$的ConnectionStrings:CFO_INTRANET1.ProviderName%>」的SelectCommand = 「選擇DATE_ENTERED,EMAIL,建議; FROM CFO_INTRANET.SUGGESTIONS」> 我的連接,

我缺少什麼?

+0

的DSN? ISomg ODBC非常新 - 這是我將要使用的最後一件事。 – TomTom

+0

是否以代碼的外部測試此連接字符串作爲起點? –

+0

爲什麼你不使用.NET驅動程序? –

回答

1

設置一個ODBC鏈接,32位應用程序,您必須使用:

C:\Windows\SysWOW64\odbcad32.exe 

設置一個ODBC鏈接,你必須使用一個64位的應用程序:

C:\Windows\System32\odbcad32.exe 
+0

雙擊sys32 exe和我的odbc強化... –

+0

ODBC工作正常! –