Chào các bạn!
Mình có bảng dữ liệu mang tên tonghop với các trường: ngay, soxe, noinhap, klnhap, noixuat, klxuat, phamcap, ghichu.
Công việc của mình phải làm là tính tổng khối lượng nhập xuất của xe nào đó trong khoảng thời gian. Ví dụ: tính tổng khối lượng nhập xuất của xe 101 từ ngày 01/06/2010 đến 04/06/2010. Ở đây mỗi xe 1 ngày nhập xuất rất nhiều mình muốn đưa ra tổng cộng của một ngày sau đó mới tính tổng của khoảng thời gian.
Mình đã làm như sau:
Private Sub tktt_Click()
If IsDate(txtngay1) And IsDate(txtngay2) And IsNull(cbosoxe) = False Then
stdk1 = "select ngay,soxe,sum(klnhap),sum(klxuat), phamcap, ghichu from tonghop group by tonghop.ngay, tonghop.soxe, tonghop.phamcap, tonghop.ghichu having ((tonghop.ngay) Between " & "#" & Format$(Me.txtngay1, "mm/dd/yyyy") & "#" & " And " & "#" & Format$(Me.txtngay2, "mm/dd/yyyy") & "#" & ")and (soxe = " + "'" + Me.cbosoxe + "')"
Form_thongkektg.RecordSource = stdk1
Form_thongkektg.Requery
End If
End Sub
khi chạy thử thì báo lỗi #name? ở trường klnhap và klxuat.
Bạn nào biết xin sửa giúp mình lỗi này với. Mình đang rất cần.
Cảm ơn các bạn rất nhiều!
Mình có bảng dữ liệu mang tên tonghop với các trường: ngay, soxe, noinhap, klnhap, noixuat, klxuat, phamcap, ghichu.
Công việc của mình phải làm là tính tổng khối lượng nhập xuất của xe nào đó trong khoảng thời gian. Ví dụ: tính tổng khối lượng nhập xuất của xe 101 từ ngày 01/06/2010 đến 04/06/2010. Ở đây mỗi xe 1 ngày nhập xuất rất nhiều mình muốn đưa ra tổng cộng của một ngày sau đó mới tính tổng của khoảng thời gian.
Mình đã làm như sau:
Private Sub tktt_Click()
If IsDate(txtngay1) And IsDate(txtngay2) And IsNull(cbosoxe) = False Then
stdk1 = "select ngay,soxe,sum(klnhap),sum(klxuat), phamcap, ghichu from tonghop group by tonghop.ngay, tonghop.soxe, tonghop.phamcap, tonghop.ghichu having ((tonghop.ngay) Between " & "#" & Format$(Me.txtngay1, "mm/dd/yyyy") & "#" & " And " & "#" & Format$(Me.txtngay2, "mm/dd/yyyy") & "#" & ")and (soxe = " + "'" + Me.cbosoxe + "')"
Form_thongkektg.RecordSource = stdk1
Form_thongkektg.Requery
End If
End Sub
khi chạy thử thì báo lỗi #name? ở trường klnhap và klxuat.
Bạn nào biết xin sửa giúp mình lỗi này với. Mình đang rất cần.
Cảm ơn các bạn rất nhiều!