Asp.net

連接字元串正確時出現“實例失敗”錯誤

  • July 15, 2013

我在頁面載入事件中有以下程式碼:

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 代替.. :)

快樂編碼… :)

引用自:https://stackoverflow.com/questions/17650482