2017-07-17 40 views
0

如何顯示從數據庫結果到文本框,如果結果超過1個鍵上下預覽顯示數據轉換成文本vb.net

con = New SqlConnection(cs) 
con.Open() 
Dim sql As String = " Select RTRIM(visit.regdate),RTRIM(Patientno) from visit where visit.accno [email protected] " 
cmd = New SqlCommand(sql, con) 
cmd.Parameters.AddWithValue("d6", accno.Text) 
rdr = cmd.ExecuteReader() 

While (rdr.Read() = True) 

    regdate.Value = rdr.GetValue(0) 
    patientno.Text = rdr.GetValue(1) 

End While 
+0

目前還不清楚你在問什麼。你想要什麼結果,或者你有什麼問題?你有什麼嘗試? – jdv

+0

當用戶輸入訪問no到文本框系統只檢索最後一條記錄時,問題是我想要在記錄間更改 –

+0

您應該編輯您的問題並向問題主體添加請求的詳細信息。 – jdv

回答

0

您必須使用列表框而不是文本框把你的數據,在這裏是一個例子:

ListBox1.ColumnCount = 3 
ListBox1.Columnwidths = "100,100,100" 
ListBox1.AddListItem("row1 col1", 1,1) 
ListBox1.AddListItem("row1 col2", 1,2) 
ListBox1.AddListItem("row2 col2", 2,2)