[.NET] 資料庫連結問題

看板Visual_Basic作者 (批哩啪啦~)時間19年前 (2006/09/22 00:40), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
現在環境是SQL server express在一台主機上 TCP/IP已開啟 不過我寫出的程式會出現錯誤 <<在建立連接至伺服器時發生錯誤。當連接至 SQL Server 2005 時,失敗的原因可能是, 在預設設定下,SQL Server 不允許遠端連接。 (provider: 具名的管線提供者, error: 40 - 無法開啟至 SQL Server 的連接)>> p.s. 我是使用windows驗證 權限方面應該是都沒問題了 程式碼如下 Imports System.Data Imports System.Data.SqlClient Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim connStr, selectCmd As String, i As Integer connStr = "Server=Server1 ;database=sqlexpress.TEST;" selectCmd = "select * from score" Dim conn As SqlConnection, cmd As SqlCommand, reader As SqlDataReader conn = New SqlConnection(connStr) conn.Open() cmd = New SqlCommand(selectCmd, conn) reader = cmd.ExecuteReader() For i = 0 To reader.FieldCount - 1 txtShow.Text &= reader.GetName(i) & vbTab Next txtShow.Text &= vbNewLine & vbNewLine Do While reader.Read() For i = 0 To reader.FieldCount - 1 txtShow.Text &= reader.Item(i) & vbTab Next txtShow.Text &= vbNewLine Loop conn.Close() End Sub End Class 是我哪裡搞錯了嗎Q_Q -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 221.169.218.10

09/22 13:56, , 1F
我已經搞定了!謝謝
09/22 13:56, 1F
文章代碼(AID): #154i2QIw (Visual_Basic)
文章代碼(AID): #154i2QIw (Visual_Basic)