Asp.net
連接字元串正確時出現“實例失敗”錯誤
我在頁面載入事件中有以下程式碼:
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load con = New SqlConnection("Data Source=14GRAFICALI\\SQLEXPRESS;Initial Catalog=sagar;Integrated Security=True") '-----------------------fill name ddl------------------------------' Try da = New SqlDataAdapter("select EmpName from empMaster_VB", con) ds = New DataSet() da.Fill(ds) For i As Integer = 0 To ds.Tables(0).Rows.Count ddlName.Items.Add(ds.Tables(0).Rows(i)(0).ToString()) Next Catch ex As Exception End Try '--------------------------------------------------------------------' '----------------fill expence-------------------------------------' Try da = New SqlDataAdapter("select ExpName from expenceType_VB", con) ds = New DataSet() da.Fill(ds) For i As Integer = 0 To ds.Tables(0).Rows.Count ddlExpence.Items.Add(ds.Tables(0).Rows(i)(0).ToString()) Next Catch ex As Exception End Try '---------------------------------------------------------------' End Sub此程式碼是用數據庫表中的名稱和費用值填充下拉列表。
執行程式碼時出現“
instance failure”錯誤。我檢查了堆棧上的一個答案並檢查了我的連接字元串。但是,我的連接字元串也是正確的。
如果此程式碼中缺少其他任何內容,請幫助我。
當您收到錯誤“實例失敗”時,這可能是您的 SQL Server 實例的錯誤。
確保您的 SQL Server 實例 (MSSQLSERVER) 正在執行,您可以在其中籤入:服務列表。要進入服務列表:打開執行對話框並輸入:“services.msc”(不帶引號)並按 Enter。這會將您帶到服務管理控制台,您可以在其中檢查您的實例是否正在執行。
如果問題仍然存在,請嘗試使用:Data Source=.\SQLEXPRESS 代替.. :)
快樂編碼… :)