2017-05-03 65 views
0

我寫的作品完美的一個ASP.NET應用程序,調用storeed過程中的Oracle 11G 在我的系統中,Windows 10,代碼連接這個樣子的:System.NullReferenceException與Oracle.DataAccess.Client

Imports Oracle.DataAccess.Client 
Dim s As String = "Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=myserver)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=orcl)));User Id=HR;Password=test;" 

dim oradb as String = s 
Dim conn As New OracleConnection 
conn.ConnectionString = oradb 
conn.Open() 

當分發本到我的客戶,在Windows Server 2008RS 我得到conn.open()

一個System.NullReferenceException爲了測試使用完全相同的代碼寫windowsapplication,這就是正常工作。

任何人的想法,爲什麼它不能作爲一個Web應用程序?求助 達尼

+0

您是否在Web服務器上安裝了ODP.NET? –

+0

[什麼是NullReferenceException,我該如何解決它?]可能重複(http://stackoverflow.com/questions/4660142/what-is-a-nullreferenceexception-and-how-do-i-fix-it ) – EJoshuaS

回答

0

我安裝這個

感謝:我我的開發機上安裝 ODAC 12C 4版和Oracle開發工具Visual Studio的(12.1.0.2.4)

相同,這包括odp.net

相關問題