Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Help] Lỗi '3464' data mismatch trong listbox
#1
Mình đang làm form Nhập liệu khách hàng, có 1 listbox bên dưới thể hiện danh sách khách hàng cho dễ theo dõi, mình muốn khi click vào tên người nào thì trên form sẽ nhảy theo.
Mình làm theo hướng dẫn trong "Chương trình Quản Lý tiệm bán máy vi tính" của Duy Tuan, nhưng sao bị báo lỗi "3464 Data type mismatch".
Bạn nào biết chỉ mình sửa với. Cảm ơn nhiều.

Mẫu của Duy Tuan:
Private Sub List43_AfterUpdate()
' Find the record that matches the control.
Dim rs As Object

Set rs = Me.Recordset.Clone
rs.FindFirst "[MaKH] = '" & Me![List43] & "'"
Me.Bookmark = rs.Bookmark
End Sub

Bài của mình:
Private Sub List36_AfterUpdate()
Dim rs As Object

Set rs = Me.Recordset.Clone
rs.FindFirst "[sttbn] = '" & Me![List36] & "'" -> mình bị báo lỗi ở dòng này.
Me.Bookmark = rs.Bookmark
End Sub
Chữ ký của mieuhoa Hãy chia sẻ kinh nghiệm cùng mình trên ThuThuatAccess nhé! Chúc vui vẻ rose
Reply
Những người đã cảm ơn
#2
Lỗi này nguyên do là bạn đang tìm kiếm với 1 giá trị khác định dạng. sttbn của bạn có thể đang ở dạng số nên không thể tìm thấy gì ở dạng chuỗi.

Nếu đúng như mình suy đoán sttbn của bạn đang là số thì bạn bỏ hai dấu nháy đơn đi, sẽ giống thế này:

Mã:
rs.FindFirst "[sttbn] = " & Me![List36]
Chữ ký của Noname 020
ღღღღღTài sản của Noname (View All Items) ღღღღღ
Reply
Những người đã cảm ơn mieuhoa
#3
Cảm ơn bạn, đúng là dạng số, mình sửa được rồi

Hi Nomane,
Cho mình hỏi thêm, bây giờ mình muốn làm ngược lại, nghĩa là trên textbox mình đang chọn ở mẩu tin nào thì bên dưới listbox chạy đến đúng mẩu tin đó.
Bạn có thể giúp mình được ko?
Cảm ơn
Chữ ký của mieuhoa Hãy chia sẻ kinh nghiệm cùng mình trên ThuThuatAccess nhé! Chúc vui vẻ rose
Reply
Những người đã cảm ơn


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  [Help] 2 subform trong mainform pvhung76 7 220 18-10-17, 11:48 PM
Bài mới nhất: tranthanhan1962
Photo [Help] Vấn đề về dữ liệu trong form doandiepanh 6 366 09-10-17, 03:07 PM
Bài mới nhất: doandiepanh
  [Help] Lỗi "the field is too accept the amount of data you attempted to add try inserting o" kiepgiangho79 14 285 08-10-17, 09:33 AM
Bài mới nhất: kiepgiangho79
  Code VBA không chạy trong access 2016 tranthanhan1962 2 122 26-09-17, 09:38 PM
Bài mới nhất: tranthanhan1962
  Form đăng nhập trong access. riolo05 13 8,252 24-09-17, 09:49 PM
Bài mới nhất: cpucloi

Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ