quyenpv
Thu nhặt kiến thức
- Tham gia
- 5/1/13
- Bài viết
- 729
- Được thích
- 97
- Giới tính
- Nam
- Nghề nghiệp
- Decode cuộc đời!
Em viết 1 Sub lấy thông tin từ 1 bảng trong CSDL Acess nhưng bị lỗi Runtime error 13 Type mismatch. Dò không hiểu lỗi gì, mong các anh xem giúp
Mã:
Sub GetGhichu(Mavl As String)
Dim strSQL As String
strSQL = "SELECT * FROM tb_vatlieu WHERE mavl = '" & Mavl & "'"
Dim RsGc As Recordset
Set RsGc = db.OpenRecordset(strSQL) ==> Runtime error 13 Type mismatch
Me.txt_ghichu.Text = ""
If RsGc.RecordCount > 0 Then
RsGc.MoveFirst
Do While Not RsGc.EOF
If IsNull(RsGc.Fields(1)) = False Then
If IsNull(RsGc.Fields(4)) = False Then Me.txt_ghichu.Text = RsGc.Fields(4)
Exit Do
End If
RsGc.MoveNext
Loop
End If
RsGc.Close
End Sub