-
01-12-2015, 05:34 AM #1Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 0
Update dữ liệu từ bảng 2 qua bảng 1
Tôi có 2 bảng dữ liệu như hình đính kèm:
Tôi muốn sử dụng câu lệnh để Update cột số lượng từ bảng 2 qua bảng 1 theo đúng mã của nó và sum cột số lượng.
Hy vọng được mọi người giúp tôi. Xin chân thành cảm ơn.View more random threads:
- Giải đáp môn CSDL
- Cần giúp đỡ về report có điều kiện trong access 2003
- Sử dụng Access hay SQL để viết 1 ứng dụng?
- Lỗi Operation must use an updateable
- Làm sao để mở cac bang table va form của file này
- Xin các cao thủ giúp đỡ về tính Xuất nhập tồn với 2 bảng nhap - xuat
- Một số điểm chú ý khi thiết kế Form(Chuyên đề)
- combobox
- Nhờ cao thủ giúp
- Hỏi về cách tạo form đăng ký thông tin
-
01-13-2015, 05:31 AM #2Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Hi,
Theo cách viết code nông dân của tôi thì như bên dưới: file mdb đính kèm (access 2007)
------------------------------------------
Private Sub cmdSum_Click()
Dim db As DAO.Database
Dim rs1 As DAO.Recordset
Dim rs2 As DAO.Recordset
Dim strRS2 As String
Set db = CurrentDb
Set rs1 = db.OpenRecordset("Table1", dbOpenDynaset)
'Query group mahang, soluong
strRS2 = "SELECT Table2.Ma, Sum(Table2.SoLuong) AS SumOfSoLuong FROM Table2 " & _
"GROUP BY Table2.Ma;"
Set rs2 = db.OpenRecordset(strRS2, dbOpenDynaset)
rs1.MoveFirst
Do Until rs1.EOF
Do Until rs2.EOF
rs1.FindFirst "[Ma]='" & rs2!Ma & "'"
If Not rs1.NoMatch Then
rs1.Edit
rs1!SoLuong = Nz(rs1!SoLuong) + Nz(rs2!SumOfSoLuong) 'nz de tranh loi cong Null value o cot Soluong
rs1.Update
rs2.MoveNext
Else
rs2.MoveNext
End If
Loop
rs1.MoveNext
Loop
End Sub
-
01-15-2015, 02:12 AM #3Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Gửi bởi ongke0711
Quả thật, nhóm đồng tính nam hay “yêu cửa sau”nhiều hơn các nhóm khác. Với những cặp đôi nam-nữ dù có thể ít nhưng hoàn toàn vẫn có thể quan hệ được, nếu cả hai cảm thấy thoải mái. thực tiễn, việc...
Những tai nạn khi kích thích hậu môn - Quý ông nên chú ý