我正在研究我正在處理的程序的搜索功能,並且我發現了一個在線教程,提供了一些內容,但是修改後適合我的應用程序後,實際代碼會不行。我現在得到了兩個不同的錯誤,一個告訴我「類型'System.data.sqlclient.sqldatareader'的值不能轉換爲'system.data.sqlclient.sqldatareader的一維數組',另一個說「不爲參數‘陣’的「公共共享功能...反正我是有點新本,並在這裏指定的說法是我到目前爲止所。有什麼建議?Visual basic和SQL中的數據讀取器的問題
Private Sub SearchOKButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SearchOKButton.Click
Dim TrNum
Dim dr As SqlDataReader()
TrNum = Me.SearchText.Text()
Using connection As New SqlClient.SqlConnection("Data Source=XXXXX;Initial Catalog=YYYYY;Integrated Security=True;Pooling=False;Encrypt=False"), _
cmd As New SqlClient.SqlCommand("SELECT [YYYYY] FROM (TrackingNumber) WHERE TrackingNumber = 'TrNum'", connection)
connection.Open()
dr = cmd.ExecuteReader()
While dr.AsReadOnly()
MsgBox("TrackingNumber" + "Date")
End While
connection.Close()
End Using
End Sub
嘿Obfus,只是好奇,爲什麼我回答後刪除了你最後一個問題? http://stackoverflow.com/questions/3049221/scanning-fedex-labels-into-a-visual-basic-program – BenV 2010-06-22 19:35:25
@BenV我不好想,我不得不一次回答大聲笑 – 0bfus 2010-06-22 20:51:37