If txtPassword.Text = "" Then txtPassword.SetFocus Exit Sub End If
'If TxtServer.Text = "" Then ' TxtServer.SetFocus ' Exit Sub 'End If
If TxtServer.Text <> "" Then GServer = TxtServer.Text '"127.0.0.1" StrData = "DRIVER={MySQL ODBC 5.1 Driver};" & _ "SERVER=" & GServer & ";DATABASE=" & StrDatabaseName & _ ";USER=root; PASSWORD=sa1234;OPTION=3;" PathType = "NETWORK" Else MsgBox "Please Enter Server Name (IP Address) In Order To Connect To Dat abase" & Chr(10) & _ "Contact Your System Administrator", vbOKOnly + vbInformation, Sy stemName TxtServer.SetFocus Exit Sub End If
Me.MousePointer = vbHourglass
Open FileName For Output As #1 If Check1.Value = vbChecked Then Print #1, "LOCAL" Else Print #1, TxtServer.Text svr = Trim$(TxtServer.Text) End If Print #1, txtUserName.Text Close #1
Set MainDB = New Connection MainDB.CursorLocation = adUseClient MainDB.Open StrData
If txtUserName.Text = "admin" Then If txtPassword.Text = "admin" Then StrUser = txtUserName.Text frmMain.StatusBar1.Panels(2).Text = txtUserName.Text Else MsgBox "Wrong Password. Please Make Sure You Type The Correct Passwo rd", vbOKOnly + vbInformation, SystemName txtPassword.SetFocus txtPassword.Text = "" Me.MousePointer = vbNormal Exit Sub End If Else Set User_rs = New Recordset User_rs.Open " SELECT * FROM tbl_useraccount WHERE UserName= '" & txtUse rName & "'", MainDB, adOpenStatic, adLockOptimistic
If User_rs.RecordCount Then If Trim$(txtPassword) = Trim$(User_rs("Password")) Then StrUser = txtUserName 'frmMain.StatusBar1.Panels(2).Text = txtUserName.Text Else MsgBox "Wrong Password. Please Make Sure You Type The Correct Pa ssword", vbOKOnly + vbInformation, SystemName txtPassword.SetFocus txtPassword.Text = "" Me.MousePointer = vbNormal Exit Sub End If Else MsgBox "Invalid User Name. Pease Make Sure You Type The Correct User Name", vbOKOnly + vbInformation, SystemName txtUserName.SetFocus Me.MousePointer = vbNormal Exit Sub End If
End If
Me.MousePointer = vbNormal OKStatus = True Unload Me
Exit Sub ConnectErr: If Err.Number = 3044 Or Err.Number = -2147467259 Or Err.Number = 80004005 Or Err.Number = "6" Or Err.Number = 6 Or Err.Number = -2147217843 Then MsgBox Err.Number, Err.Description Me.MousePointer = vbNormal Exit Sub ElseIf Err.Number = 3343 Then Me.MousePointer = vbNormal Exit Sub Else MsgBox Err.Number, Err.Description Me.MousePointer = vbNormal Exit Sub End If