truy vấn SQL không thực hiện (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

thang314

Thành viên thường trực
Tham gia
10/1/11
Bài viết
324
Được thích
122
Nghề nghiệp
lại thất nghiệp
em làm cái này trong access ok
rs.open "SELECT Quyen, MinOfSoBL, MaxOfSoBL, SumOfSotien, [maxofsobl]-[minofsobl]+1 AS [to]
FROM (SELECT Quyen, Min(SoBL) AS MinOfSoBL, Max(SoBL) AS MaxOfSoBL, Sum(Sotien) AS SumOfSotien, Ngaynop
FROM TT
GROUP BY Quyen, Ngaynop
HAVING Ngaynop Between [tungay] And [denngay]),cn,3,3


nhưng khi chuyển sang vb6 thì lại không được. các bác xem nó bị sai chỗ nào hộ em với.
 
em làm cái này trong access ok
rs.open "SELECT Quyen, MinOfSoBL, MaxOfSoBL, SumOfSotien, [maxofsobl]-[minofsobl]+1 AS [to]
FROM (SELECT Quyen, Min(SoBL) AS MinOfSoBL, Max(SoBL) AS MaxOfSoBL, Sum(Sotien) AS SumOfSotien, Ngaynop
FROM TT
GROUP BY Quyen, Ngaynop
HAVING Ngaynop Between [tungay] And [denngay]),cn,3,3


nhưng khi chuyển sang vb6 thì lại không được. các bác xem nó bị sai chỗ nào hộ em với.
Có các điểm như sau:
  1. Câu lệnh trên bạn viết chung 1 dòng?
  2. Thiếu dấu kép đóng.
  3. Đưa dữ liệu và file VB của bạn lên xem thử nhé.
 
chắc chắn là 1 dòng, gõ vào thiếu dấu " thôi bác à. chạy không nổi chán quá em delete rồi. thanks bác đã quan tâm.
 
Web KT

Bài viết mới nhất

Back
Top Bottom