2014-09-12 100 views
-1

我正在使用Visual Studio通過使用VB.net創建窗口基本系統,並且數據庫是Visual Studio中的嚮導。如何檢索特定數據集並在文本框中顯示?例如,我的數據庫中有 userid,username和address。我想在用戶標識中鍵入用戶名和地址。Visual Studio中的VB.net - 如何從數據庫檢索特定的數據?

+1

它更好地嘗試一些教程 – 2014-09-12 14:09:28

回答

-1

根據你的描述,我明白UserId是一個輸入(可以說:Text1.text)。

1.您需要連接到您的數據庫。

Dim Conn As New SqlConnection 
Conn.ConnectionString = "your connection string" 
Conn.Open() 

2.通過您的查詢。考慮你的用戶ID驗證如果需要的話

Dim cmd As New SqlCommand 
cmd.Connection = Conn 
cmd.CommandText = "Select username,address from YourTable where Userid = '" & Text1.Text & "'" 

3.Execute分貝的

Dim dr As SqlDataReader 
dr = cm.ExecuteReader 

查詢4.顯示你在屏幕上和關閉對象的數據使用

If dr.HasRows Then 

dr.Read() 
username.text = dr.Item("username") 
address.text = dr.Item("address") 

dr.Close() 

EndIf 
Conn.Close() 

希望工程爲你。

+3

好的教程的讚譽,但請不要教如何離開Sql Injection漏洞 – Steve 2014-09-12 14:41:44

+0

感謝您的幫助!您的代碼正在工作 – user3185519 2014-09-13 05:28:57

+0

附加問題。如果我想導航到下一個記錄? – user3185519 2014-09-15 13:21:22

相關問題