Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Lưu Record
#1
Nhờ các anh giúp em với ah! em muốn tạo nút lưu và đã viết code  nhưng khi nhấn nút lưu thì lại báo lỗi.
Lik của em: https://drive.google.com/open?id=0B4r0VZ...lJxOVRFaE0
Nhờ các anh quan tâm giúp đỡ em, em cảm ơn
Chữ ký của honglv157 Xin chào, mình là honglv157, Tham gia http://thuthuataccess.com/forum từ ngày 27-05 -15.
Reply
Những người đã cảm ơn
#2
Bạn xem lại trong Record Source của form - DMUCHOCVIEN query. Trong query này có dư 1 table không có liên kết (relationship) gì với các table còn lại --> xóa nó đi thì trường [khoa] sẽ cho lưu.
Chữ ký của ongke0711 If you BORN poor, it's not your mistake. But if you DIE poor, It's your mistake!
ღღღღღTài sản của ongke0711 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn maidinhdan , honglv157
#3
Em đã xóa table tenchuongtrinh trong DMqr HOCVIEN. Tuy nhiên sau khi nhập dữ liệu vào nhấn nút lưu và vẫn sửa được. sau khi em thoát khỏi chương trình và vào lại nhập quyền 6, chọn mã lớp KNQL14-02 thì ko chọn đc ah.
Chữ ký của honglv157 Xin chào, mình là honglv157, Tham gia http://thuthuataccess.com/forum từ ngày 27-05 -15.
Reply
Những người đã cảm ơn
#4
Khi không chọn được mã bạn phải nghĩ đến khả năng AllowEdits có cho phép hay không.
Bạn kiểm tra lại thiết lập sự kiện On Open và On Current, code xử lý có logic không? HIện tại khi form load lên nó đã khóa tính năng edit rồi (AllowEdits=False).
Khi bạn nhập liệu và lưu -> trường [khoa] sẽ cập nhật = True vì vậy khi bạn mở lại, nó check trường [khoa], nếu True thì AllowEdits=False (như code bạn đang viết) -> bạn không thể chọn combobox được.
Các nút Lưu/Sửa/Xóa này cũng không đơn giản đâu 007 . Bạn phải code cho nó hợp lý.
Chữ ký của ongke0711 If you BORN poor, it's not your mistake. But if you DIE poor, It's your mistake!
ღღღღღTài sản của ongke0711 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn honglv157
#5
Cho em hỏi Em sửa lại Code tại on open và on current  : allowedits= True; và vẫn giữ nguyên code của Lưu là Allowedits=False mặc dù đã chọn được combox nhưng khi nhấn nút lưu vẫn sửa được record. Mong a giúp đỡ nếu có thể anh chỉ rõ ràng trong file của em để e rõ hơn đươc thì em cảm ơn anh nhiều lắm a!
Chữ ký của honglv157 Xin chào, mình là honglv157, Tham gia http://thuthuataccess.com/forum từ ngày 27-05 -15.
Reply
Những người đã cảm ơn
#6
Bạn xem file đã sửa đính kèm. Link: http://www.mediafire.com/download/bdwb4re54o9p3h4/1.mdb

- Có thể tôi chưa hiểu hết CSDL của bạn nên hiện tại tôi thấy trường [khoa] của bạn không cần sử dụng để khóa tính năng Edit, Delete.... Chỉ cần dùng phương thức AllowEdits/Deletions là đủ rồi. Bạn xem demo Lưu/Sửa/Xóa trong form NhapDiemLienKet. 
- Bạn chú ý: để chọn được combobox [MaLop] trên main form thì bạn phải chọn Me.AllowEdits = True -> khih đó form nhập liệu của bạn đang là subform nên nó cũng sẽ chỉnh sửa được luôn nếu bạn không khóa nó. Để khóa nó thì bạn cũng set AllowEdits/Additions/Deletions = False hết. Từ đó bạn thấy rằng nếu muốn chỉnh sửa dữ liệu bạn chỉ cần khóa/mở khóa data của Subform là được rồi. Vd: Me.sfmNhapDiem.Form.AllowEdits = True
- CSDL (tables) của bạn còn lộn xộn, chưa chuẩn hóa, sau này sẽ gây không ít khó khăn khi viết code. Tôi sẽ xem lại cho bạn cái này.
Chữ ký của ongke0711 If you BORN poor, it's not your mistake. But if you DIE poor, It's your mistake!
ღღღღღTài sản của ongke0711 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn maidinhdan
#7
Vâng em nhờ a xem lại giúp e cơ sở dữ liệu cho hợp lý với a! Rất mong trả lời của anh! em cảm ơn anh rất nhiều  015
Chữ ký của honglv157 Xin chào, mình là honglv157, Tham gia http://thuthuataccess.com/forum từ ngày 27-05 -15.
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
  [Hỏi] Cách hiện các record trong combo box theo điều kiện toancvp 5 336 02-07-16, 12:21 AM
Bài mới nhất: toancvp
  [Hỏi] click record trên sub form, thì noi dung được thể hiện ở main form kuzinhy 4 338 25-05-16, 12:29 PM
Bài mới nhất: lmthu
  [Hỏi] Chuyển record table này sang table khác changkhoonline77 2 906 21-05-16, 08:05 AM
Bài mới nhất: kuzinhy
  Ẩn thanh record của form pmtandhqn 3 1,637 10-05-16, 11:27 PM
Bài mới nhất: tieuho828
  [Hỏi] Tự thêm record có mã gần nhất ! hugox03 3 206 15-03-16, 07:27 AM
Bài mới nhất: MatTroiNguQuen

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ơ