Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Update table từ query ?
#1
Mình không thể update 1 table từ 1 query được. Nó toàn báo lỗi "Operation must use an updateable query"

Query1 có cấu trúc vầy:
Mã:
SELECT Left(tblSoDuTaiKhoan.MaTaiKhoan,Len([Forms]![frmSoDuTaiKhoan]![MaTaiKhoan])-1) AS MaTaiKhoan, Sum(tblSoDuTaiKhoan.DuNo) AS DuNo
FROM tblSoDuTaiKhoan
GROUP BY Left([tblSoDuTaiKhoan].[MaTaiKhoan],Len([Forms]![frmSoDuTaiKhoan]![MaTaiKhoan])-1), Len([tblSoDuTaiKhoan].[MaTaiKhoan])
HAVING (((Left([tblSoDuTaiKhoan].[MaTaiKhoan],Len([Forms]![frmSoDuTaiKhoan]![MaTaiKhoan])-1))=Left([Forms]![frmSoDuTaiKhoan]![MaTaiKhoan],Len([Forms]![frmSoDuTaiKhoan]![MaTaiKhoan])-1)) AND ((Len([tblSoDuTaiKhoan].[MaTaiKhoan]))>Len([Forms]![frmSoDuTaiKhoan]![MaTaiKhoan])-1));

Update query:
Mã:
UPDATE tblSoDuTaiKhoan INNER JOIN Query1 ON tblSoDuTaiKhoan.MaTaiKhoan=Query1.MaTaiKhoan SET tblSoDuTaiKhoan.DuNo = Query1.DuNo;

Xin cám ơn.
Chữ ký của darkmoon Xin chào, mình là darkmoon, Tham gia http://thuthuataccess.com/forum từ ngày 06-07 -11.
Reply
Những người đã cảm ơn
#2
Post dữ liệu mẫu của bạn lên mình xem thử
Chữ ký của Noname 020
ღღღღღTài sản của Noname (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#3
Mình cũng đã làm như bạn nhiều lần không được.
Bạn dùng query lồng nhau là được:
Mã:
UPDATE tblSoDuTaiKhoan INNER JOIN ([SELECT Left(tblSoDuTaiKhoan.MaTaiKhoan,Len([Forms]![frmSoDuTaiKhoan]![MaTaiKhoan])-1) AS MaTaiKhoan, Sum(tblSoDuTaiKhoan.DuNo) AS DuNo
FROM tblSoDuTaiKhoan
GROUP BY Left([tblSoDuTaiKhoan].[MaTaiKhoan],Len([Forms]![frmSoDuTaiKhoan]![MaTaiKhoan])-1), Len([tblSoDuTaiKhoan].[MaTaiKhoan])
HAVING (((Left([tblSoDuTaiKhoan].[MaTaiKhoan],Len([Forms]![frmSoDuTaiKhoan]![MaTaiKhoan])-1))=Left([Forms]![frmSoDuTaiKhoan]![MaTaiKhoan],Len([Forms]![frmSoDuTaiKhoan]![MaTaiKhoan])-1)) AND ((Len([tblSoDuTaiKhoan].[MaTaiKhoan]))>Len([Forms]![frmSoDuTaiKhoan]![MaTaiKhoan])-1))]. as QUERY1) ON tblSoDuTaiKhoan.MaTaiKhoan=Query1.MaTaiKhoan SET tblSoDuTaiKhoan.DuNo = Query1.DuNo
Chữ ký của haquocquan Guest, you are welcome!
ღღღღღTài sản của haquocquan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn Noname , darkmoon


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  Tìm record lớn nhất trong Query có sẵn BESTKI522 6 198 18-07-17, 10:03 AM
Bài mới nhất: BESTKI522
  [Hỏi] Hỏi hàm dò ngày tháng trong 1 Table truongtrungviet 18 589 13-07-17, 11:51 PM
Bài mới nhất: ongke0711
  [Help] Sử dụng hàm DSum trong query mainguyenthinh79 12 2,569 05-07-17, 03:26 PM
Bài mới nhất: vkaccess
  [Help] Query ngày chẵn ngày lẽ. huanmonster 4 136 04-07-17, 05:46 PM
Bài mới nhất: Che_Guevara
  Giúp dùm bài tập query nguyentrunghoadh 1 57 29-06-17, 04:12 PM
Bài mới nhất: ongke0711

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ơ