-
Lỗi "User-defined type not defined" khi khai báo Recordset
hocaccess > 12-09-19, 12:17 PM
Chào mọi người
Em viết một đoạn code để đếm số sản phẩm
Mã:Sub ShowCount()
Dim myR As Recordset
Set myR = CurrentDb.OpenRecordset("Danhmucsanpham")
MsgBox "So san pham la: " & myR.RecordCount & "."
myR.Close
Set myR = Nothing
End Sub
Nhưng khi đếm thì bị báo lỗi "User-defined type not defined" ở dòng Dim myR As Recordset .
Em không biết bị sai vì sao luôn. Có anh chị nào từng gặp lỗi này chưa ạ
File của em
https://www.mediafire.com/file/8c4fzhrn8...ccdb/file/ -
RE: Lỗi "User-defined type not defined" khi khai báo Recordset
ongke0711 > 12-09-19, 12:43 PM
Bạn chưa khai báo thư viện Database Engine của Access.
Vô Tool - References - thêm thư viện "Microsoft Office xx.xx Access Database Engine Object"
Khi khai báo biến thêm thư viện DAO nữa.
Dim myR As DAO. Recordset -
RE: Lỗi "User-defined type not defined" khi khai báo Recordset
hocaccess > 12-09-19, 02:42 PM
Cảm ơn Ông Kẹ nhé. Mình làm được rồi (nghe cái tên nick sợ vãi ra)
Và đây là kết quả khi mình khai báo thêm thư viện