Sửa lỗi cú pháp lọc SQL theo điều kiện ID (autonumber)
tvn_hut > 27-05-21, 11:51 PM
Hi cả nhà.
Mình có câu lệnh, tuy nhiên khi chọn giá trị trên CboID (Format là General Number) để gọi dòng thông tin trong bảng TblSCSboxHeader theo ID (autonumber) nhưng không được. Mình nghi ngờ viết sai cấu trúc [ID] = CboID. Riêng với format text thì mình làm OK ([BoxID] = '" & Me.CboBoxID & "'"), còn với số mình ko biết cấu trúc nó viết sao cho đúng. Các bạn chỉ giúp mình với
Private Sub CboID_AfterUpdate()
Me.TxtBox = DLookup("[BoxID]", "TblSCSBoxHeader", "[ID]= CboID") --> Câu này chạy đúng
On Error GoTo Handle
Me.RecordSource = "SELECT * FROM TblSCSboxHeader WHERE [ID] = CboID" --> Câu này chạy ko đúng với format này.
Me.Requery
Handle:
If Err <> 0 Then
MsgBox "Invalid ID Number !"
Exit Sub
End If
End Sub