Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Giúp về query Update từ query sang Table với ạ!
#1
Em có cơ sở dữ liệu gửi kèm sau đây. Em đã mầy mò làm được 2 query phục vụ việc tính án tồn.
Bây giờ em muốn tạo 1 query để update dữ liệu theo các trường tương ứng từ query qANTON sang table ANTON.
Các bác hướng dẫn em với ạ. Em cảm ơn nhiều.
Link down CSDL ở đây ạ
http://www.mediafire.com/download/3d42ab...uTHADS.rar
Chữ ký của thanhtunghsb Xin chào, mình là thanhtunghsb, Tham gia http://thuthuataccess.com/forum từ ngày 01-08 -13.
Reply
Những người đã cảm ơn
#2
Bác nào giúp em với ạ
Chữ ký của thanhtunghsb Xin chào, mình là thanhtunghsb, Tham gia http://thuthuataccess.com/forum từ ngày 01-08 -13.
Reply
Những người đã cảm ơn
#3
Mục đích để làm gì? Cứ mở lưới query mà thao tác. Một bài tập cơ bản mà
Thân mến
Chữ ký của Xuân Thanh Trăm năm trước thì ta chưa gặp
Trăm năm sau biết gặp được không?
Cuộc đời sắc sắc không không
Thì thôi ta cứ hết lòng vì nhau
ღღღღღTài sản của Xuân Thanh (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#4
Nói như bác thì đúng là em chịu.Em làm rồi nhưng cứ báo lỗi, đặc biệt Access cứ coi các trường đó như là parameter mới khổ chứ!
Chữ ký của thanhtunghsb Xin chào, mình là thanhtunghsb, Tham gia http://thuthuataccess.com/forum từ ngày 01-08 -13.
Reply
Những người đã cảm ơn
#5
Update từ Query sang Table không được !
nó chỉ Update từ Table sang Table hay công thức,SQL,...

Nếu bạn đã tìm kết quả từ Query thì bạn nên tạo Table mới (Make Table) rồi sao đó chọn Table mới tạo và Table cần Update
Chữ ký của leminhnhut110011 Xin chào, mình là leminhnhut110011, Tham gia http://thuthuataccess.com/forum từ ngày 08-07 -13.
Reply
Những người đã cảm ơn
#6
Tác giả nói không rõ ràng nên người trả lời cũng gặp khó. Cần phân biệt rõ,
+ Truy vấn UPDATE là dạng truy vấn điều chỉnh thông tin của một hay nhiều bản ghi mà không làm phát sinh tăng hay giảm số bản ghi trong bảng.
Vì thế, nếu là dạng UPDATE thì tác giả phải nói rõ: (1) Những bản ghi nào trong bảng đích cần được UPDATE và UPDATE bằng những giá trị nào trong Bảng/ Query nguồn.
+ Theo đánh giá từ CSDL của tác giả, có vẻ là anh ấy muốn bổ sung thêm các bản ghi thì đúng hơn, nếu thế nó gọi là APPEND, với dạng này thì nghiệp vụ sẽ là bổ sung thêm bản ghi vào bảng án tồn theo một số điều kiện. Câu truy vấn sẽ là INSERT INTO.
Đề nghị tác giả giải thích cụ thể thêm nhé!
Chữ ký của paulsteigel ====================
Quốc gia hưng vong
Thất phu hữu trách
====================
Reply
Những người đã cảm ơn
#7
Về Query Apend mình đã làm được, và các query Update mình cũng đã làm được rồi. Nhưng không biết là từ VB.Net để thực thi câu lệnh Update đó thì làm thế nào không biết
Chữ ký của thanhtunghsb Xin chào, mình là thanhtunghsb, Tham gia http://thuthuataccess.com/forum từ ngày 01-08 -13.
Reply
Những người đã cảm ơn
#8
Tương tự như với query trong access. Quan trọng là bạn thiết lập được kết nối với Dataobject Ví dụ DAO hoặc ADO sau đó thực hiện query như thường ....Excute "Insert into..."
Nếu bạn biết dùng LINQ thì còn dễ hơn nữa!
Chữ ký của paulsteigel ====================
Quốc gia hưng vong
Thất phu hữu trách
====================
Reply
Những người đã cảm ơn
#9
Khó hiểu quá, em từ từ nghiên cứu vậy
Chữ ký của thanhtunghsb Xin chào, mình là thanhtunghsb, Tham gia http://thuthuataccess.com/forum từ ngày 01-08 -13.
Reply
Những người đã cảm ơn
#10
(24-09-13, 04:04 PM)thanhtunghsb Đã viết: Khó hiểu quá, em từ từ nghiên cứu vậy
Khó hiểu là đúng rồi. Để làm được với VB.NET tức là bạn phải nắm được kiến thức về lập trình. Nhưng theo mấy bài trong topic thì bạn mới bắt đầu làm quen với lập trình. Như thế cần có cả chặng đường học nữa.
Đại loại là hãy làm quen trong access đã nhé. Hãy biết cách sử dụng đối tượng CurrentDb đã. Khi chuyển sang VB.Net hoặc ngôn ngữ nào khác thì nó cũng tương tự.
Ví dụ nếu tôi muốn dùng code để thực thi một đoạn truy vấn, tôi làm như sau:
Mã PHP:
Sub test
Dim SqlText 
as string
Sqltext
="Insert Into tbl1(Field1, Fied2) Vallues(1,2);"
currentdb.execute sqltext
end sub 
Vậy đấy bạn ạ. Với VB.NET thì phức tạp hơn chút nữa, bạn phải thiết lập đối tượng gọi là DataObject trước sau đó kết nối nó với CSDL (có thể là Access hoặc SQL Server) rồi thực thi các lệnh truy vấn dạng như trong thủ tục tôi viết sơ sơ như trên.
Chữ ký của paulsteigel ====================
Quốc gia hưng vong
Thất phu hữu trách
====================
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
  Lọc query có điều kiện để tạo report honglv157 3 160 01-12-16, 05:15 PM
Bài mới nhất: maidinhdan
  [Help] Xin giúp đỡ về sử dụng hàm Dlookup với nhiều điều kiện dangh5 1 73 30-11-16, 10:44 PM
Bài mới nhất: dangh5
  [Help] ẩn nút ""Close Windown" khi mở query tronghieu9792 4 86 30-11-16, 09:36 PM
Bài mới nhất: tronghieu9792
Question [Help] Cần giúp đỡ tạo query lấy giá trị của dòng liền trước để tính giá trị trung bình luonguct 4 89 23-11-16, 12:33 AM
Bài mới nhất: luonguct
  Hướng Dẫn hướng dẫn làm query tieuho828 6 150 21-11-16, 12:36 AM
Bài mới nhất: toancvp

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ơ