Imports system.data.odbc
Public Class LoginForm1
Private Sub OK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OK.Click
Dim u As String
Dim p As String
Dim user As String = UsernameTextBox.Text
Dim pass As String = PasswordTextBox.Text
Dim cnn As New Odbc.OdbcConnection
Dim cmd As New Odbc.OdbcCommand()
Dim dr As Odbc.OdbcDataReader
Try
cnn.ConnectionString = "Dsn=casestudy"
cnn.Open()
cmd = cnn.CreateCommand
cmd.CommandText = "select password from users where username = ' " & user & "' "
dr = cmd.ExecuteReader
While dr.Read
u = dr.GetString(0)
End While
Catch ex As Exception
MsgBox("Error: " & ex.Source & " : " & ex.Message)
End Try
If pass = u Then
Customer.Show()
Me.Hide()
End If
End Sub
using a visual basic 2005, connection is through ODBC,
my database is +----------+-------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+----------------+
| UserID | int(6) | NO | PRI | NULL | auto_increment |
| Username | varchar(40) | NO | | NULL | |
| Password | varchar(25) | YES | | NULL | |
+----------+-------------+------+-----+---------+----------------+
my real problem is that when i typed in my user and password, nothing happens, sometimes is just lags,
I'm new to this, and if ever I miss a detail/s please tell me