Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Hỏi] Hỏi cách lưu dữ liệu trên Subform vào bảng
#1
Mình có 1 yêu cầu như sau:
Form 1:
-        Source từ bảng T2
-        Suform lấy từ sub1 (Sub1 lấy dữ liệu từ bảng T1)

Khi nhấn vào BƯỚC 1. Sẽ mở form 2

Form 2:
-        Source từ bảng T2
-        Suform lấy từ sub2 (Sub2 lấy dữ liệu từ bảng T3. T3 là kết quả tạo ra từ Query qr_UNION, Query này hội bảng T1 và T2)
-        Trong sub2: Cột KC mình thiết lập công thức tính toán (Kết quả công thức này chỉ thể hiện trên form, không lưu được trong T3)
 
è Bạn nào giúp mình để có thể lấy dữ liệu trong sub2 ở form 2 có thể lưu vào table T3 hoặc bảng bất kỳ
Cảm ơn các bạn
 (File đính kèm)
https://drive.google.com/file/d/0B7F3oAXlet-HVnVrTXlfRG1uM28/view?usp=sharing
Chữ ký của cannguyen Xin chào, mình là cannguyen, Tham gia http://thuthuataccess.com/forum từ ngày 15-08 -11.
Reply
Những người đã cảm ơn
#2
(03-11-15, 04:32 PM)cannguyen Đã viết: Mình có 1 yêu cầu như sau:
Form 1:
-        Source từ bảng T2
-        Suform lấy từ sub1 (Sub1 lấy dữ liệu từ bảng T1)

Khi nhấn vào BƯỚC 1. Sẽ mở form 2

Form 2:
-        Source từ bảng T2
-        Suform lấy từ sub2 (Sub2 lấy dữ liệu từ bảng T3. T3 là kết quả tạo ra từ Query qr_UNION, Query này hội bảng T1 và T2)
-        Trong sub2: Cột KC mình thiết lập công thức tính toán (Kết quả công thức này chỉ thể hiện trên form, không lưu được trong T3)
 
è Bạn nào giúp mình để có thể lấy dữ liệu trong sub2 ở form 2 có thể lưu vào table T3 hoặc bảng bất kỳ
Cảm ơn các bạn
 (File đính kèm)
https://drive.google.com/file/d/0B7F3oAX...sp=sharing

Tất cả các query read only trong đó có Union query không thể update trực tiếp vào table được.
 Vì vậy bạn chỉ có thể tạo một table tạm để append dữ liệu của query read only vào table tạm. Rồi dùng update query để đưa các giá trị các field muốn lưu (kết quả) từ table tạm vào table đó.
Nhớ trước khi update viết code xóa dữ liệu table tạm, append dữ liệu mới vào table tạm rối mới update.
VBA các lệnh trên.

DoCmd.RunSQL " ....."

Không cần phải làm gì cả cứ tạo các query DELETE ..., INSERT INTO ..., UPDATE ... Rồi chèn vào trong cặp "....." là xong. Chúc bạn thành công.
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) ღღღღღ
Reply
Những người đã cảm ơn Noname , cannguyen , caytregiavn77
#3
(03-11-15, 08:39 PM)tranthanhan1962 Đã viết:
(03-11-15, 04:32 PM)cannguyen Đã viết: Mình có 1 yêu cầu như sau:
Form 1:
-        Source từ bảng T2
-        Suform lấy từ sub1 (Sub1 lấy dữ liệu từ bảng T1)

Khi nhấn vào BƯỚC 1. Sẽ mở form 2

Form 2:
-        Source từ bảng T2
-        Suform lấy từ sub2 (Sub2 lấy dữ liệu từ bảng T3. T3 là kết quả tạo ra từ Query qr_UNION, Query này hội bảng T1 và T2)
-        Trong sub2: Cột KC mình thiết lập công thức tính toán (Kết quả công thức này chỉ thể hiện trên form, không lưu được trong T3)
 
è Bạn nào giúp mình để có thể lấy dữ liệu trong sub2 ở form 2 có thể lưu vào table T3 hoặc bảng bất kỳ
Cảm ơn các bạn
 (File đính kèm)
https://drive.google.com/file/d/0B7F3oAX...sp=sharing

Tất cả các query read only trong đó có Union query không thể update trực tiếp vào table được.
 Vì vậy bạn chỉ có thể tạo một table tạm để append dữ liệu của query read only vào table tạm. Rồi dùng update query để đưa các giá trị các field muốn lưu (kết quả) từ table tạm vào table đó.
Nhớ trước khi update viết code xóa dữ liệu table tạm, append dữ liệu mới vào table tạm rối mới update.
VBA các lệnh trên.

DoCmd.RunSQL " ....."

Không cần phải làm gì cả cứ tạo các query DELETE ..., INSERT INTO ..., UPDATE ... Rồi chèn vào trong cặp "....." là xong. Chúc bạn thành công.

Cảm ơn bạn nhiều nhé
Chữ ký của cannguyen Xin chào, mình là cannguyen, Tham gia http://thuthuataccess.com/forum từ ngày 15-08 -11.
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
  Tạo Menu dạng TreeView bằng Query (không dùng ActiveX) ongke0711 3 243 6 Giờ trước
Bài mới nhất: toanle
  Cách đề tạo Combo Box và List Box Tương ứng Godspear 1 37 6 Giờ trước
Bài mới nhất: toancvp
  [Hỏi] Cách thêm dữ liệu vào form Main_Sub NganNguyen 1 35 Hôm nay, 02:23 AM
Bài mới nhất: maidinhdan
  [Help] Cập nhật combobox 2 từ combobox 1 (dữ liệu ở nhiều bảng) votinh.tq 6 206 22-11-16, 11:34 PM
Bài mới nhất: votinh.tq
Photo [Hỏi] Mở Form trên access 2007 báo lỗi jason 5 193 22-11-16, 09:23 AM
Bài mới nhất: jason

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ơ