2011-10-25 83 views
0

我正在嘗試創建一個連接到第三方Oracle數據庫的MVC站點,因爲我只能讀取該數據庫。這是我第一次使用MVC和Razor,所以我在根文件夾中創建了一個ASPX頁面來幫助調試和驗證數據。ASP.NET MVC無法使用SqlConnection連接到數據庫

現在我只是想在我的一個視圖中顯示來自查詢的數據。我使用這個example作爲連接到模型中的數據庫的指南。在我的調試ASPX頁面中,我創建了一個將SqlDataSource設置爲相同連接字符串和查詢的GridView。

GridView控件顯示的數據沒有任何問題,但是當我嘗試去查看,我碰到下面的,當它到達連接的Open命令的錯誤:

A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)

是什麼樣的方式不同GridView的SqlDataSource連接到數據庫,如何在我的模型中複製它?

+0

這裏確實沒有足夠的信息給出明確的答案。例如,GridView和View是否使用相同的連接字符串? – David

回答