dotrung > 17-02-20, 08:22 AM
ongke0711 > 17-02-20, 02:49 PM
(16-02-20, 06:02 PM)dotrung Đã viết: Em vẫn bị lỗi 3061, too few parameters, Expected 1
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
Dim blnFiltered As Boolean
blnFiltered = Me.Frm_chondmhh.Form.FilterOn
Select Case KeyCode
Case vbKeyF9
Select Case blnFiltered
Case True
sSQL = "UPDATE temp_chondmhh SET temp_chondmhh.chon = True WHERE " & Replace(Me.Frm_chondmhh.Form.Filter, "[Frm_chondmhh]", "temp_chondmhh")
Case False
sSQL = "UPDATE temp_chondmhh SET temp_chondmhh.chon = True"
End Select
Case vbKeyX And Shift = acCtrlMask
sSQL = "UPDATE temp_chondmhh SET temp_chondmhh.chon = False"
End Select
'Debug.Print sSQL
CurrentDb.Execute sSQL, dbFailOnError
Me.Frm_chondmhh.Requery
End Sub
ongke0711 > 17-02-20, 03:11 PM
(17-02-20, 08:22 AM)dotrung Đã viết: Gửi anh Ongke0711 xem dùm em
name: trung
pass & passvba: dotrung
http://www.mediafire.com/file/jzeqazgyx8...9.rar/file
dotrung > 17-02-20, 06:34 PM
ongke0711 > 18-02-20, 04:32 PM
Xuân Thanh > 19-02-20, 08:42 AM
ongke0711 > 19-02-20, 10:49 AM
(19-02-20, 08:42 AM)Xuân Thanh Đã viết: Tôi chưa đọc file nhưng nếu đã dùng LinkTable, sao không dùng luôn hàm DlookUp cho nhanh, cần chi dùng vòng lặp?
Xuân Thanh > 19-02-20, 11:57 AM
dotrung > 19-02-20, 07:54 PM
Trích dẫn:+ Khi bấm nút [Đăng nhập]: bạn chạy vòng lặp qua toàn bộ table T_PhanQuyen để kiểm tra Username và Pass đăng nhập có đúng không. Dùng vòng lặp thì đúng nhưng bạn không thoát vòng lặp sau khi đã tìm được đúng Record cần tìm mà nó vẫn chạy tiếp cho đến hết Recordset --> lãng phí thời gian.