登录从数据库里查 怎么弄
vb.net吧
全部回复
仅看楼主
level 1
Dim zhanghao As String = "zhouwei"
Dim mima As String = "mima"
If TextBox1.Text = zhanghao And TextBox2.Text = mima Then
MessageBox.Show("登录成功")
主界面.Show()
Else
MessageBox.Show("帐号或密码错误")
End If
现在帐号密码在sql数据库 代码要怎么改
2014年12月25日 07点12分 1
level 6
明天给你找代码
2014年12月25日 18点12分 2
level 6
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
txtUserName.Text = txtUserName.Text.Trim()
txtPassWord.Text = txtPassWord.Text.Trim()
If (txtUserName.Text = "" Or txtPassWord.Text = "") Then
MessageBox.Show("输入的信息不完整!")
Exit Sub
End If
Dim con As OleDbConnection
con = New OleDbConnection(CnStr)
con.Open()
Dim sqlstr As String
sqlstr = String.Format("select * from users where username='{0}' and password='{1}'", txtUserName.Text, txtPassWord.Text)
Dim cmd As OleDbCommand
cmd = New OleDbCommand(sqlstr, con)
Dim dr As OleDbDataReader
dr = cmd.ExecuteReader()
If (dr.Read) Then
MessageBox.Show("登录成功")
Me.Hide()
Else
MessageBox.Show("登录失败")
End If
End Sub
2014年12月26日 02点12分 3
CnStr为连接数据库的字符串,如果是access数据库,那么类似于这样 CnStr = "Provider=Microsoft.Jet.OleDb.4.0;Data Source=" & Application.StartupPath & "\score.mdb"
2014年12月26日 02点12分
level 1
呃!仔细研究一下
2018年05月20日 14点05分 4
1