Bỏ Lưu Dữ Liệu Trên Sub Form - Thủ Thuật Access

  • Portal
  • Tìm kiếm
  • Thành viên
  • Lịch
  • Hướng dẫn
  • Quyên góp
Thủ Thuật Access
Xin chào quý khách! Đăng nhập Đăng ký
Đăng nhập
Tên dùng
Mật khẩu: Quên mật khẩu?
Remember me
Thủ Thuật Access › Access Cơ Bản › Forms v « Trở lại 1 ... 3 4 5 6 7 ... 90 Tiếp theo » [Hỏi] Bỏ lưu dữ liệu trên sub form Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes [Hỏi] Bỏ lưu dữ liệu trên sub form
longkd_bvct@yahoo.com.vn Offline Tín đồ Access *** Bài viết: 100 Chủ đề: 30 Tham Gia: 23-01 -19 Điểm danh tiếng: 0 Tiền Access: 2,293.02Ac$ #1 09-07-21, 11:04 AM Chào mọi người ạ. em làm 1 form nhập liệu dạng main sub. Vấn đề là em viết code cho nút "Bỏ qua" khi không muốn lưu dữ liệu  . Nhưng chỉ không lưu khi nhập dữ liệu trên main form. còn khi nhập dữ liệu lên sub form thỉ không bỏ lưu dữ liệu được. form dạng boundform ạ. nhờ mọi người xem giúp https://drive.google.com/file/d/1-uN9nLK...sp=sharing Chữ ký của longkd_bvct@yahoo.com.vn  longkd_bvct@yahoo.com.vn,gia nhập Thủ Thuật Access từ 23-01 -19 034 Website Find Reply ongke0711 Offline Honorary members **** Bài viết: 3,562 Chủ đề: 61 Tham Gia: 10-04 -15 Điểm danh tiếng: 165 Tiền Access: 92,158.65Ac$ #2 09-07-21, 11:56 AM Tôi thấy bạn đã thiết lập Relationship giữa table NhapHoaDon và ChitietHD có luôn tuỳ chọn "Cascading Delete" thì tận dụng nó luôn. Khi bấm nút [bỏ qua] thì chạy code xoá cái số HD trên MainForm khi đó nội dung trong SubForm cũng tự động xoá luôn do tính năng trên. 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) ღღღღღ Website Find Reply longkd_bvct@yahoo.com.vn Offline Tín đồ Access *** Bài viết: 100 Chủ đề: 30 Tham Gia: 23-01 -19 Điểm danh tiếng: 0 Tiền Access: 2,293.02Ac$ #3 09-07-21, 02:45 PM
(09-07-21, 11:56 AM)ongke0711 Đã viết: Tôi thấy bạn đã thiết lập Relationship giữa table NhapHoaDon và ChitietHD có luôn tuỳ chọn "Cascading Delete" thì tận dụng nó luôn. Khi bấm nút [bỏ qua] thì chạy code xoá cái số HD trên MainForm khi đó nội dung trong SubForm cũng tự động xoá luôn do tính năng trên.
Em cũng đã làm theo cách đó, nhưng nó phát sinh lỗi là khi thêm mà không nhập gì khi khi bỏ qua nó thông báo lõi ạ Chữ ký của longkd_bvct@yahoo.com.vn  longkd_bvct@yahoo.com.vn,gia nhập Thủ Thuật Access từ 23-01 -19 034 Website Find Reply ongke0711 Offline Honorary members **** Bài viết: 3,562 Chủ đề: 61 Tham Gia: 10-04 -15 Điểm danh tiếng: 165 Tiền Access: 92,158.65Ac$ #4 09-07-21, 03:50 PM (Được chỉnh sửa: 09-07-21, 04:09 PM bởi ongke0711.)
(09-07-21, 02:45 PM)longkd_bvct@yahoo.com.vn Đã viết:
(09-07-21, 11:56 AM)ongke0711 Đã viết: Tôi thấy bạn đã thiết lập Relationship giữa table NhapHoaDon và ChitietHD có luôn tuỳ chọn "Cascading Delete" thì tận dụng nó luôn. Khi bấm nút [bỏ qua] thì chạy code xoá cái số HD trên MainForm khi đó nội dung trong SubForm cũng tự động xoá luôn do tính năng trên.
Em cũng đã làm theo cách đó, nhưng nó phát sinh lỗi là khi thêm mà không nhập gì khi khi bỏ qua nó thông báo lõi ạ
Bạn đã xác được được lỗi đó là do không có dữ liệu thì bẫy nó, để code nó vẫn chạy tiếp. Bạn cần phân tích thật kỹ các bước thao tác trong Form nhập liệu này để bẫy lỗi và code cho phù hợp từng trường hợp có thể phát sinh. - Nếu chỉ đang nhập liệu trên MainF, chưa bấm chuột vào SubF thì hiện trạng lưu dữ liệu sẽ khác. Lúc này dữ liệu chưa lưu xuống table NhapHoaDon --> khi đó muốn xoá thì chỉ cần Undo hoặc gán rỗng cho các Textbox trên SubF. - Nếu đã lỡ bấm con trỏ vào SubF rồi thì dữ liệu trên MainF đã lưu xuống Table --> khi đó phải dùng câu lệnh SQL "Delete * From NhapHoaDon Where SoHD ='" & me.SoHD &. '" 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) ღღღღღ Website Find Reply longkd_bvct@yahoo.com.vn Offline Tín đồ Access *** Bài viết: 100 Chủ đề: 30 Tham Gia: 23-01 -19 Điểm danh tiếng: 0 Tiền Access: 2,293.02Ac$ #5 09-07-21, 04:59 PM (Được chỉnh sửa: 09-07-21, 05:01 PM bởi longkd_bvct@yahoo.com.vn.) Em đã làm thữ nhưng không dc ạ. Anh có thể chỉ giúp em k Chữ ký của longkd_bvct@yahoo.com.vn  longkd_bvct@yahoo.com.vn,gia nhập Thủ Thuật Access từ 23-01 -19 034 Website Find Reply tranthanhan1962 Offline Thành viên đẳng cấp **** Bài viết: 2,375 Chủ đề: 86 Tham Gia: 30-10 -14 Điểm danh tiếng: 121 Tiền Access: 63,690.10Ac$ #6 09-07-21, 06:47 PM Mặc định form access khi có record sorce là ràng buột với nguồn table hoặc select query. Sau khi record mới được nhập và chưa di chuyển ra khỏi khu vực record lúc này record chưa ghi lên nguồn table (not fresh), Vì vậy lệnh undo sẽ phục hồi tình trạng trước (chưa tạo ra record, việc các textbox bị xóa trắng không phải bị delete mà là trả về giá trị rỗng trước khi nhập dữ liệu, việc này chưa hề liên quan đến nguồn của record source). Khi con trỏ rời khỏi record tự động form sẽ refresh ghi record đó lên table mà không cần đến lệnh Lưu <DoCmd.RunCommand acCmdSaveRecord> cho nên lệnh này là thừa trong Bound Form. Vì vậy trong code lệnh Bỏ qua <acCmdUndo> không có tác dụng với 1 record đã được ghi lên table. Lúc này phải sử dụng lệnh <acCmdDeleteRecord> mới được Chữ ký của tranthanhan1962 Kết quả cuối cùng của một đời người, không phải bạn có được bao nhiêu tiền bạc, tài sản. Mà bạn còn bao nhiêu người bạn  thumbs up ღღღღღTài sản của tranthanhan1962 (View All Items) ღღღღღ Website Find Reply ongke0711 Offline Honorary members **** Bài viết: 3,562 Chủ đề: 61 Tham Gia: 10-04 -15 Điểm danh tiếng: 165 Tiền Access: 92,158.65Ac$ #7 09-07-21, 07:50 PM
(09-07-21, 04:59 PM)longkd_bvct@yahoo.com.vn Đã viết: Em đã làm thữ nhưng không dc ạ. Anh có thể chỉ giúp em k
Code: Mã PHP:Private Sub cmdboquahd_Click()    DoCmd.SetWarnings False    On Error Resume Next    If Me.Dirty = False Then        DoCmd.RunCommand acCmdDeleteRecord    Else        DoCmd.RunCommand acCmdUndo    End If        Me.Requery    DoCmd.GoToRecord , , acLast    lockcontrolshd True    DoCmd.SetWarnings True    End Sub 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) ღღღღღ Website Find Reply doandinhtam Offline Tín đồ Access *** Bài viết: 101 Chủ đề: 17 Tham Gia: 15-12 -16 Điểm danh tiếng: 0 Tiền Access: 2,022.15Ac$ #8 18-07-21, 07:29 PM (Được chỉnh sửa: 18-07-21, 09:01 PM bởi doandinhtam.) Bạn làm 1 event after update trong subform hỏi có lưu dữ liệu không. Nếu đồng ý thì lưu, ko đồng ý thì sử dụng lệnh me.undo Chữ ký của doandinhtam doandinhtam,gia nhập Thủ Thuật Access từ 15-12 -16. Website Find Reply
« Bài trước | Bài tiếp »
Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
[Help] Tạo form tìm kiếm đơn giản trong access liaemars 5 2,683 22-10-24, 12:31 PM Bài mới nhất: ongke0711
Bộ icon các kích cỡ cho Form ongke0711 3 1,768 28-06-24, 05:19 AM Bài mới nhất: mrgior
Demo Form đăng ký bản quyền ứng dụng - tự động hoaithanh 3 284 22-03-24, 04:50 PM Bài mới nhất: ledangvan
[Hỏi] Tạo form thể hiện nhiều image của table toidjtjmtoi 6 412 15-12-23, 12:39 PM Bài mới nhất: toidjtjmtoi
Xin giúp hiển thị màu report trên form huyhoang22 5 383 04-09-23, 06:50 PM Bài mới nhất: ongke0711
  • Xem ở phiên bản có thể in
  • Theo dõi chủ đề này
Chuyển nhanh: Tin nhắn cá nhân Trang cá nhân Ai đang online ? Tìm kiếm Trang chủ diễn đàn Thông Tin Chung -- Thông báo ---- Chức năng diễn đàn -- Trao đổi Góp ý Access Cơ Bản -- Table -- Query -- Forms -- Report -- Macro -- Class Moudules -- Menu Bar/Ribbon -- Thành viên giúp nhau ---- Bài tập Access Access Nâng Cao -- Thư Viện Giáo Trình -- Thư Viện Hàm -- Thư viện thủ thuật -- Thủ thuật VBA -- Thư Viện Ứng Dụng ---- Share Code -- Tương tác Chương trình ngoài ---- MS SQL Server ---- Add-In -- Thảo Luận Access Thế giới lập trình -- VB.NET -- VB6 -- XML Thế Giới Văn Phòng -- Tin Học Văn Phòng ---- MS Word ---- Ms Excel ---- Ms PowerPoint -- Kỹ năng văn phòng ---- Sales & marketing -- English for Office Giao lưu giải trí -- Quán cóc -- CLB Âm Nhạc ---- Phòng chiếu phim -- Góc ảnh -- Góc Thơ -- Quán Văn Chương -- Vui cười Warehouse -- Chuyện bốn phương -- Liên Kết Website ---- Nhật ký webmaster ---- Góc Blogger ---- Góc MyBB -- Việc Làm Access -- Lưu Trữ ---- Phòng thử nghiệm User(s) browsing this thread: 1 Guest(s) Diễn Đàn Thơ Văn Thi Ẩm Lâu| Blog Học Excel| Nhật ký IT
  • Liên hệ
  • Thủ Thuật Access
  • Lên trên
  • Bản rút gọn
  • Tin RSS
Thời gian hiện tại : 19-12-24, 12:22 AM Mã nguồn bởi MyBB, © 2002-2024 MyBB Group. Linear ModeThreaded Mode

Từ khóa » Câu Lệnh Delete Trong Access