Rumus Coding
Rumus Coding
End If
If proses = "edit" Then
GoTo d
End If
a:
adocreate.RecordSource = "select *from tcreateuser where Status='" + cstatus.Text + "'"
adocreate.Refresh
If Not adocreate.Recordset.EOF Then
If Not proses = "edit" Then
If adocreate.Recordset!Status = "ADMIN" Or adocreate.Recordset!Status = "admin" Then
MsgBox "Status Admin Sudah Ada,Silahkan Pilih Hak Akses Yang Lain!", vbInformation, "Pesan"
Exit Sub
End If
End If
End If
GoTo p
d:
adocreate.RecordSource = "select *from tcreateuser where user_name='" + tusername.Text + "'"
adocreate.Refresh
p:
With adocreate.Recordset
If proses = "input" Then
.AddNew
End If
!user_name = tusername.Text
!Password = tconfirm.Text
!Status = cstatus.Text
.Update
Call kosong
End With
Else
Call kosong
tusername.SetFocus
End If
End Sub
Private Sub cstatus_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = 13 Then
If cstatus.Text = "" Then
MsgBox "Pilih Status"
Else
If proses = "Hapus" Then
chapus.SetFocus
Exit Sub
End If
csimpan.SetFocus
End If
End If
End Sub
Private Sub tconfirm_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
If tconfirm.Text = "" Then
MsgBox "Masukan Confirm Password"
Else
cstatus.SetFocus
End If
End If
End Sub
With adocreate.Recordset
tusername.Text = !user_name
End With
2. Form Login
Private Sub Command1_Click()
adopass.RecordSource = "select * from tcreateuser where user_name='" + tuser.Text + "' and
Password='" + tpass.Text + "' "
adopass.Refresh
If Not adopass.Recordset.EOF Then
With adopass.Recordset
formmenu.Refresh
formmenu.Show
Me.Hide
End With
Else
MsgBox "Password/User/Status Anda Salah"
tuser.Text = ""
tpass.Text = ""
End If
End Sub
Private Sub Command2_Click()
Me.Hide
End Sub
Private Sub tpass_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
If tpass.Text = "" Then
MsgBox "Masukan Password"
Else
Command1.SetFocus
End If
End If
End Sub
Private Sub tuser_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
If tuser.Text = "" Then
MsgBox "Masukan User Name Anda"
Else
tpass.SetFocus
End If
End If
End Sub
3. Form Menu
Private Sub creat_Click()
formcreate.Show
End Sub