Lưu 1 giá trị bằng 1 biến toàn cục
nhox121 > 18-05-14, 04:18 PM
Tình hình là e đang làm 1 form login như sau:
Private Sub Command1_Click()
Dim userlevel As Integer
If IsNull(Me.txtTK) Then
MsgBox "Nhap Ten Tai Khoan", vbInformation, "Thieu Ten Tai Khoan"
Me.txtTK.SetFocus
ElseIf IsNull(Me.txtMM) Then
MsgBox "Nhap Password", vbInformation, "Thieu Password"
Me.txtMM.SetFocus
Else
'process the job
If (IsNull(DLookup("ID", "Tai Khoan", "ID='" & Me.txtTK.Value & "'"))) Or _
(IsNull(DLookup("Pass", "Tai Khoan", "Pass='" & Me.txtMM.Value & "'"))) Then
MsgBox "Sai ID or Pass"
Else
userlevel = userlevel = DLookup("TenLoai", "Tai Khoan", "ID='" & Me.txtTK.Value & "'")
DoCmd.Close
If userlevel = 1 Then
DoCmd.OpenForm "A Giao Dien Chinh"
Else
DoCmd.OpenForm "B Giao Dien Chinh"
End If
End If
End If
End Sub
Table Tai Khoan(MaTK,MaKH,ID,Pass,TenLoai,SoDu,TrangThai)
Có cách nào để khi đang nhập đúng ID + Pass thì đồng thời lưu lại MaTK để sử dụng cho các query sau được không?
Mong các bác giúp đỡ... e đang làm đồ án và đang rất cần.