Dim rs As New ADODB.Recordset
Dim count As Integer
Dim constr As New ADODB.Connection
Private Sub OK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OK.Click
str = "Select * from admin where username = '" & UsernameTextBox.Text & "'"
rs.Open(str, conn, ADODB.CursorTypeEnum.adOpenDynamic, ADODB.LockTypeEnum.adLockOptimistic)
count = 0
On Error Resume Next
Do While Not rs.EOF
count += 1
rs.MoveNext()
Loop
rs.MoveFirst()
On Error GoTo 0
If count = 0 Then
MsgBox("Unregistered username")
UsernameTextBox.Clear()
PasswordTextBox.Clear()
UsernameTextBox.Focus()
rs.Close()
Exit Sub
Else
If PasswordTextBox.Text = rs.Fields(1).Value Then
UsernameTextBox.Clear()
PasswordTextBox.Clear()
MsgBox("Logged In")
main.Show()
conn.Close()
Me.Hide()
Else
MsgBox("Incorrect Password")
UsernameTextBox.Clear()
PasswordTextBox.Clear()
UsernameTextBox.Focus()
rs.Close()
End If
End If
End Sub
Private Sub Cancel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Cancel.Click
Me.Close()
End Sub
Private Sub LoginForm1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
conn = getconnect()
conn.Open()
End Sub
Public Sub ref()
conn = getconnect()
conn.Open()
End Sub
End Class
This post has been edited by modi123_1: 27 July 2011 - 10:03 PM
Reason for edit:: please use code tags

New Topic/Question
Reply



MultiQuote






|