我创建的具有连接到MySQL数据库的登录系统中的形式,信息制造具有3列的表:用户ID,用户名和电子邮件与MySQL登录系统检测用户ID在VB.net
表表示:
+---------+-------------+--------------------+
| user_id | username | email |
+---------+-------------+--------------------+
| 1 | test1 | [email protected] |
| | | |
|---------+-------------+--------------------+
| | | |
| 2 | test2 | [email protected] |
| | | |
+---------+-------------+--------------------+
当窗体打开要求他们把用户名和电子邮件,我想知道,如果该应用程序可以验证数据集和检测用户ID,然后将用户ID在一个文本框
示例: 我使用acco登录unt“test1,把你的电子邮件地址”[email protected]“ 我点击”登录“然后,查阅用户ID帐号”test1“,并将用户ID置于文本框”txtUserID“中。
我迄今取得的进展(登录按钮),我只需要用户ID的咨询:我希望这是可能的,需要注意的是不是我有很多的经验,可以帮助我太多,如果
Private Sub Button1_Click_1(sender As Object, e As EventArgs) Handles Button1.Click
MySqlConnection = New MySqlConnection
MySqlConnection.ConnectionString = "server=Host;Port=3306; user id=Username;password=password; database=database_name"
MySqlConnection.Open()
Dim Myadaptar As New MySqlDataAdapter
Dim sqlquary = "SELECT * FROM xf_user WHERE username='" & txtUsername.Text & "' AND email='" & txtPassword.Text & "';"
Dim command As New MySqlCommand
command.Connection = MySqlConnection
command.CommandText = sqlquary
Myadaptar.SelectCommand = command
Dim Mydata As MySqlDataReader
Mydata = command.ExecuteReader
If Mydata.HasRows = 0 Then
Form4.Show()
Else
Timer1.Start()
End If
End Sub
专家。
谢谢。
对不起,但这是什么使“reader.item” – RiuChan
@RiuChan在你的情况下它的eq我改正了Ans –