iT邦幫忙

0

如何將Visual Studio 的專案放到IIS上且能溝通SQL Server 資料庫

  • 分享至 

  • xImage

這個專案的功能是一個有登入頁面跟訂購飲料頁面的網頁程式設計的小練習

它可以在Visual Studio 裡的環境正常執行,但在 IIS 上卻有問題,它無法溝通我在 Visual Studio裡建立的 SQL Server資料庫,Visual Studio 的環境包括 IIS Express , MS SQL server

資料庫的建立詳情在第2支影片中

我的專案的成品是根據這個影片做出來的,而資料庫的建立詳情在這支影片中https://www.youtube.com/watch?v=Zcv3MJ5OOzs&list=PL2aZi_KAgB8VqFxgtRcDpGH1vx_DWAg64&index=2

我已經把IIS開起來了,但執行到登入功能時就會出錯,這是完整的錯誤訊息:

'/drink_store' 應用程式中發生伺服器錯誤。
建立連接至 SQL Server 時,發生網路相關或執行個體特定的錯誤。找不到或無法存取伺服器。確認執行個名稱是否正確,以及 SQL Server 是否設定為允許遠端連線。 (provider: SQL Network Interfaces, error: 50 - Local Database Runtime 發生錯誤。 無法建立自動執行個體。如需錯誤詳細資料,請參閱 Windows 應用程式事件記錄檔。
)
描述: 在執行目前 Web 要求的過程中發生未處理的例外狀況。請檢閱堆疊追蹤以取得錯誤的詳細資訊,以及在程式碼中產生的位置。

例外狀況詳細資訊: System.Data.SqlClient.SqlException: 建立連接至 SQL Server 時,發生網路相關或執行個體特定的錯誤。找不到或無法存取伺服器。確認執行個名稱是否正確,以及 SQL Server 是否設定為允許遠端連線。 (provider: SQL Network Interfaces, error: 50 - Local Database Runtime 發生錯誤。 無法建立自動執行個體。如需錯誤詳細資料,請參閱 Windows 應用程式事件記錄檔。
)

原始程式錯誤:

行 12: protected void Page_Load(object sender, EventArgs e)
行 13: {
行 14: clientDetailsView.DataBind();
行 15: }
行 16:

請問我接下來應該怎麼辦

舜~ iT邦高手 1 級 ‧ 2020-01-31 08:05:29 檢舉
.
GOOGLE一下 ASP.NET + SQL CONNECTION STRING
小魚 iT邦大師 1 級 ‧ 2020-01-31 22:52:18 檢舉
話說我新人測試的時候好像就是做一個飲料訂購系統 XD
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

我要發表回答

立即登入回答