minhhang02081992 > 27-03-15, 02:22 PM
maidinhdan > 27-03-15, 04:10 PM
(27-03-15, 02:22 PM)minhhang02081992 Đã viết: Gửi anh, chị.
Trong bài anh maidinhdan đã cho em đoạn code để tạo query trong VBA nhưng em đọc không hiểu gì cả.
Anh, chị (anh maidinhdan) cho em xin lời ghi chú để em hiểu nhé.
Đoạn code trong file của bác maidinhdan ah: http://thuthuataccess.com/forum/thread-8361-page-2.html
minhhang02081992 > 27-03-15, 06:50 PM
maidinhdan > 27-03-15, 07:59 PM
(27-03-15, 06:50 PM)minhhang02081992 Đã viết: Private Sub Form_Load()Tiếng Anh
Dim sql As String
sql = "SELECT T3.*, T1.Ten FROM Table1 as T1 INNER JOIN Table3 as T3 ON T1.ID = T3.ID"
Me.RecordSource = sql 'Gan thuo^.c tính RowSource gio^'ng nhu+ ba.n cho.n table/Query va^.y.
End Sub
Cho em hiểu đoạn chữ mập và đỏ anh nhé.
sql = "SELECT T3.*, T1.Ten FROM Table1 as T1 INNER JOIN Table3 as T3 ON T1.ID = T3.ID"
sql= Chọn tất cả cột T3 và cột T1 lấy cột Tên - Từ -->Bảng 1 đặt là T1 Liên kết với --> Bảng 3 đặt là T3 - bởi Bảng 1 có khóa là ID bằng với Bảng 3 là khóa ID)
minhhang02081992 > 27-03-15, 11:51 PM
(27-03-15, 07:59 PM)maidinhdan Đã viết:(27-03-15, 06:50 PM)minhhang02081992 Đã viết: Private Sub Form_Load()Tiếng Anh
Dim sql As String
sql = "SELECT T3.*, T1.Ten FROM Table1 as T1 INNER JOIN Table3 as T3 ON T1.ID = T3.ID"
Me.RecordSource = sql 'Gan thuo^.c tính RowSource gio^'ng nhu+ ba.n cho.n table/Query va^.y.
End Sub
Cho em hiểu đoạn chữ mập và đỏ anh nhé.
Mã PHP:sql = "SELECT T3.*, T1.Ten FROM Table1 as T1 INNER JOIN Table3 as T3 ON T1.ID = T3.ID"
Tiếng Việt Nam
Có sáchMã PHP:sql= Chọn tất cả cột T3 và cột T1 lấy cột Tên - Từ -->Bảng 1 đặt là T1 Liên kết với --> Bảng 3 đặt là T3 - bởi Bảng 1 có khóa là ID bằng với Bảng 3 là khóa ID)
Giải nghĩa:
T3 là Table 3 ( đặt cho nó gọn ấy mà, đoạn này nè: Table3 as T3)
T3.* : lôi tất cả cột trong Table 3 ra
T1 là table 1 ( cũng như trên xem đoạn: Table1 as T1
Còn Inner Join là nối quan hệ giữa Table 1 với Table 3 thông qua khóa là ID
T1.ID là cột ID của table 1
T3.ID là cột ID của table 3
Cái này thuộc bài của Query để gắn biến cho gọn mà, bạn đọc sách nào thế mà nhìn không hiểu.
maidinhdan > 28-03-15, 09:50 AM