登录vb.net应用程序后如何从数据库中提取数据

时间:2016-07-12 22:27:48

标签: asp.net vb.net session login

我目前正在创建一个vb.net应用程序,我找到了一个创建登录脚本的教程,其代码如下:

Private Sub btnLogin_Click_1(sender As Object, e As EventArgs) Handles btnLogin.Click
        Dim con As New SqlClient.SqlConnection(MyConnection.MyConnectionString)
        con.Open()
        Dim dr As SqlClient.SqlDataReader
        Dim cmd As New SqlClient.SqlCommand("select * from [customer_login] where username='" + tbUsename.Text + "' and password='" + tbPassword.Text + "'", con)
        dr = cmd.ExecuteReader
        If dr.Read Then
            Dim 
            MsgBox("you are logged on as " + tbUsename.Text)
            TabControl1.SelectedTab = tabDetails
        End If
    End Sub

虽然我会第一个承认我还没有完全理解这段代码是如何运作的......但无论如何我现在都喜欢使用这个登录状态来提取相关信息从我的sql server数据库中的数据(例如用户名和地址等)到下一个窗口中的自动填充文本框。我确信这是可能的,我相信它很简单,但我似乎无法弄明白。任何人都可以向我解释这个或给我一个合适的教程。提前谢谢。

1 个答案:

答案 0 :(得分:0)

为什么你不能再次选择,在dr.read上并放入一个数据表,这样你就可以把你想要的临时数据放到其他形式。