[.NET] VB2008 網頁查詢功能 ExecuteReader() 出錯?

看板Visual_Basic作者 (烏魚子)時間16年前 (2009/05/22 01:42), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
請輸入專案類型(網站專案或者應用程式專案): Protected Sub askButton4_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles askButton4.Click Dim rs As SqlDataReader sqlstring = "select * from employee where emp_no = '" & TextBox1.Text & "'" SqlComm = New SqlCommand(sqlstring) sqlcomm.Connection = objconn rs = sqlcomm.ExecuteReader() If rs.Read() = True Then TextBox2.Text = rs.Item("emp_name").ToString TextBox3.Text = rs.Item("emp_add").ToString TextBox4.Text = rs.Item("emp_tel").ToString NewButton1.Enabled = False modButton2.Enabled = True delteButton3.Enabled = True askButton4.Enabled = True Else message_Label.Text = "查無此資料" modButton2.Enabled = False End If End Sub 以上是我寫的,查詢功能的程式碼 執行的時候 "rs = sqlcomm.ExecuteReader()" 這一段都會出錯 對話框標題是寫尚未初始化 請問有人知道是哪邊出錯了嗎? 可以教教我嗎 謝謝 C: -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.121.34.216

05/22 03:15, , 1F
可能是還沒做objconn.Open()
05/22 03:15, 1F

05/22 17:02, , 2F
嗯嗯! 非常謝謝你﹋  我把open放錯位置了 .....
05/22 17:02, 2F
文章代碼(AID): #1A5PAIUq (Visual_Basic)