You are on page 1of 1

Dim conn As MySqlConnection

conn = New MySqlConnection


conn.ConnectionString = "server=localhost; user id=root; password= ; dat
abase=ta"
Try
conn.Open()
Catch myerror As MySqlException
MsgBox("Ada kesalahan dalam koneksi database")
End Try
Dim myAdapter As New MySqlDataAdapter
Dim sqlquery = "SELECT * FROM login WHERE userid = '" + txtUsername.Text
+ "' AND pass = '" + txtPassword.Text + "'"
Dim myCommand As New MySqlCommand
myCommand.Connection = conn
myCommand.CommandText = sqlquery
myAdapter.SelectCommand = myCommand
Dim myData As MySqlDataReader
myData = myCommand.ExecuteReader()
If txtUsername.Text = "" Or txtPassword.Text = "" Then
MsgBox("LENGKAPI DATA LOGIN ANDA", MsgBoxStyle.Exclamation, "PERHATI
AN")
If txtUsername.Text = "" Then txtUsername.Focus()
If txtPassword.Text = "" Then txtPassword.Focus()
Exit Sub
Else
myData.Read()
If myData.HasRows Then
Dim nama As String = myData.Item("userid")
Dim pwd As String = myData.Item("pass")
lblName.Text = adm
lblpass.Text = pwd
'& txtUsername.Text &
If txtUsername.Text = nama And lblpass.Text = pwd Then
MsgBox("Selamat Datang " & myData.Item("Nama") & " ", MsgB
oxStyle.Information, "PERHATIAN")
If lblUser.Text = "staf" Then 'And txtPassword.Text = "admin
"
End If
'Me.PetugasTableAdapter.InsertLogin(txtUsername.Text, DateAn
dTime.Now)
Me.Close()
main.Show()
End If
Else
MsgBox("LOGIN GAGAL", MsgBoxStyle.Exclamation, "PERHATIAN")
End If

You might also like