Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Help] Câu lệnh SECLECT TOP trong VBA
#1
Sad 
Chào các anh chị em đang viết 1 hàm tính điểm chuẩn
Câu lệnh SECLECT TOP em viết như kia tại sao nó lại không chạy vậy?
Em muốn lấy ra top bằng với chỉ tiêu và lấy điểm chuẩn của từng ngành bằng với SumDiem của thí sinh đứng ở thứ hạng bằng với chỉ tiêu đó ạ.
Mong mọi người giúp em. [SumDiem] và [MaNganh] nằm trong bảng THISINH
Mã PHP:
Option Compare Database

Function Diemchuan(MaNganh As StringChitieu As Integer) As Single
Dim strQSL 
As String 'Luu cau lenh SQL
Dim rs As Recordset
On Error Resume Next
strSQL = "SELECT TOP "&Chitieu&" [SumDiem], MaNganh FROM THISINH "&_
"WHERE (((THISINH.MaNganh)='"&MaNganh&"')) ORDER BY [SumDiem] DESC"
Set rs = CurrenDb.OpenRecordset(strSQL, 2)
rs.MoveLast
Diemchuan = rs.Fields("SumDiem")
rs.Close
Set rs = Nothing
End Function 
Chữ ký của eltoro eltoro,gia nhập Thủ Thuật Access từ 13-01 -16.
Reply
Những người đã cảm ơn
#2
Bạn thêm khoảng cách giữa dấu "&" và tên các biến.
Chữ ký của ongke0711 If you BORN poor, it's not your mistake. But if you DIE poor, It's your mistake!
ღღღღღTài sản của ongke0711 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn maidinhdan


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
Question [Help] Link tất các table trong một file.mdb bằng VBA MinhnHang 9 242 09-12-16, 06:11 PM
Bài mới nhất: maidinhdan
  [Thủ Thuật] Tìm số thứ tự bị thiếu trong dãy toanle 8 205 07-12-16, 02:25 PM
Bài mới nhất: toanle
  Tránh xung đột dữ liệu trong access quocdung9999 16 1,703 23-11-16, 11:13 AM
Bài mới nhất: quocdung9999
  [Hỏi] Kết nối nhiều lần hay kết nối 1 lần trong ADO ưu điểm hơn Minh Tiên 1 125 10-11-16, 10:41 AM
Bài mới nhất: maidinhdan
  Summary bằng VBA trong MS Access. MinhnHang 6 320 08-11-16, 08:36 AM
Bài mới nhất: MinhnHang

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ơ