Đang chuẩn bị liên kết để tải về tài liệu:
Lập trình VBA - Lập trình cơ sở dữ liệu

Không đóng trình duyệt đến khi xuất hiện nút TẢI XUỐNG

DAO (Data Access Objects – Các đối tượng truy xuất dữ liệu) là tập hợp bao gồm lớp các đối tượng có thể dùng để lập trình truy cập và xử lý dữ liệu trong các hệ CSDL. Ở đây CSDL Access, ngôn ngữ lập trình VBA. Workspaces – định nghĩa tập hợp các vùng làm việc. Databases định nghĩa tập hợp các CSDL Access cần làm việc trên một dự án; RecordSetsđịnh nghĩa các tập hợp bản ghi (Records) cần làm việc; QueryDefs định nghĩa tập hợp các Query để làm việc. Querydefs và Recordsets là khả năng truy. | http://www.vts.edu.vn 1. Tìm hiểu về kỹ thuật DAO. DAO (Data Access Objects – Các đối tượng truy xuất dữ liệu) là tập hợp bao gồm lớp các đối tượng có thể dùng để lập trình truy cập và xử lý dữ liệu trong các hệ CSDL. Ở đây CSDL Access, ngôn ngữ lập trình VBA. http://www.vts.edu.vn Để nạp thư viện DAO3.6 vào làm việc, hãy thực hiện như sau: Bước 1: Mở cửa sổ lập trình VBA; Bước 2: Chọn thực đơn Tools | References Hộp thoại sau xuất hiện: http://www.vts.edu.vn 2. Lớp đối tượng DAO. Cây phân cấp lớp các đối tượng DAO được thể hiện như sau: Workspaces Databases RecordSets QueryDefs TableDefs Relations http://www.vts.edu.vn Trong đó: Workspaces – định nghĩa tập hợp các vùng làm việc. Databases - định nghĩa tập hợp các CSDL Access cần làm việc trên một dự án; RecordSets- định nghĩa các tập hợp bản ghi (Records) cần làm việc; QueryDefs - định nghĩa tập hợp các Query để làm việc. Querydefs và Recordsets là khả năng truy xuất, xử lý dữ liệu (Data Manipulation) của DAO; http://www.vts.edu.vn TableDefs - định nghĩa tập hợp các bảng (Table) cần làm việc. Đây là khả năng định nghĩ dữ liệu (Data-Definition Language); Relations - định nghĩa tập hợp các quan hệ (Relationship) cần làm việc; - Databases sẽ bao gồm tất cả các CSDL đang được mở trong vùng làm việc hiện tại; - RecordSets sẽ bao gồm tập hợp tất cả các Recordset đang được mở trên CSDL hiện tại. http://www.vts.edu.vn Ví dụ sau liệt kê tên của tất cả các Recordset đang sử dụng trong CSDL db. Dim db As DAO.Database 'các câu lệnh tiếp theo ở đây ' For i = 0 To db.Recordsets.Count MsgBox db.Recordsets(i).Name Next http://www.vts.edu.vn Để làm việc tới một đối tượng cụ thể, cần phải tham chiếu từ lớp các đối tượng mẹ của nó. Ví dụ: Để hiển thị giá trị của trường (Field) hoten trên tập hợp các bản ghi (Recordset) rs1 làm như sau: MsgBox rs1.Fields("hoten").Value ' hoặc MsgBox rs1.Fields![hoten].Value http://www.vts.edu.vn Database là đối tượng dùng làm việc với một CSDL (trong trường hợp . | http://www.vts.edu.vn 1. Tìm hiểu về kỹ thuật DAO. DAO (Data Access Objects – Các đối tượng truy xuất dữ liệu) là tập hợp bao gồm lớp các đối tượng có thể dùng để lập trình truy cập và xử lý dữ liệu trong các hệ CSDL. Ở đây CSDL Access, ngôn ngữ lập trình VBA. http://www.vts.edu.vn Để nạp thư viện DAO3.6 vào làm việc, hãy thực hiện như sau: Bước 1: Mở cửa sổ lập trình VBA; Bước 2: Chọn thực đơn Tools | References Hộp thoại sau xuất hiện: http://www.vts.edu.vn 2. Lớp đối tượng DAO. Cây phân cấp lớp các đối tượng DAO được thể hiện như sau: Workspaces Databases RecordSets QueryDefs TableDefs Relations http://www.vts.edu.vn Trong đó: Workspaces – định nghĩa tập hợp các vùng làm việc. Databases - định nghĩa tập hợp các CSDL Access cần làm việc trên một dự án; RecordSets- định nghĩa các tập hợp bản ghi (Records) cần làm việc; QueryDefs - định nghĩa tập hợp các Query để làm việc. Querydefs và Recordsets là khả năng truy xuất, xử lý dữ liệu (Data Manipulation) của DAO; .

Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.