Tải bản đầy đủ (.docx) (3 trang)

TỔNG QUAN VỀ VISUAL BASIC VÀ CƠ SỞ DỮ LIỆU TRONG VISUAL BASIC

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (77.94 KB, 3 trang )

TỔNG QUAN VỀ VISUAL BASIC VÀ CƠ SỞ DỮ LIỆU
TRONG VISUAL BASIC
Có một số phương tiện giúp cho việc áp dụng kỹ thuật hướng đối tượng trong truy cập dữ
liệu trong VB:
Gắn mẫu tin duy nhất với một đối tượng: Đây là kỹ thuật đơn giản nhất, không cần lập
trình nhiều. Mỗi trường trong mẫu tin trở thành một thuộc tính của đối tượng; lấy dữ liệu về từ cơ
sở dữ liệu hay lưu dữ liệu vào cơ sở dữ liệu đều được xử lý qua đối tượng.
Ủy nhiệm xử lý dữ liệu cho một đối tượng Recorset chứa trong một đối tượng: Đây là kỹ
thuật tốt nhất khi ta cần xử lý một số không giới hạn mẫu tin. Kỹ thuật này cũng dễ lập trình, bởi
có nhiều chức năng quản lý được cung cấp sẵn trong các mô hình đối tượng được sử dụng (DAO
hay RDO). Kỹ thuật đặc biệt hữu dụng khi dùng ADO bởi vì ADO cung cấp khả năng ngắt kết nối
với nguồn dữ liệu, cho phép ứng dụng Client thao tác với dữ liệu không cần thao tác với server.
Bởi vì nhiều người sử dụng kết nối đồng thời là một điểm yếu của các hệ thống Client / Server,
ngắt kết nối nghĩa là giải pháp sẽ linh hoạt hơn.
I. MÔ HÌNH Dữ liệu ADO: (ActiveX Data Object: Đối tượng dữ liệu ActiveX)
Ta có thể hình dung rằng mô hình ADO là một mô hình làm giảm kích thước của mô hình
RDO (Đối tượng dữ liệu từ xa). Mô hình đối tượng dữ liệu ActiveX rất gọn. Nó được thiết kế để
cho phép những người lập trình lấy được một tập các Record từ nguồn dữ liệu một cách nhanh
nhất nếu có thể. Tốc độ và tính đơn giản là một trong các mục tiêu cối lõi của ADO, mô hình này
được thiết kế để cho phép bạn tạo ra một đối tượng Recordset mà không cần phải duy chuyển qua
các đối tượng trung gian khác trong quá trình. Thực tế chỉ có ba đối tượng cốt lõi sau trong mô
hình:
- Connection đại diện kết nối dữ liệu thực sự.
- Command được sử dụng để thực thi các query dựa vào kết nối dữ liệu.
- Recordset đại diện cho một tập các record được chọn query thông qua đối tượng
Command.
Đối tượng Connection có một sưu tập đối tượng con gọi là các đối tượng Errors đối tượng
này giữ lại bất kỳ một thông tin lỗi nào có liên quan đến kết nối. Đối tượng Command có một sưu
tập đối tượng con, Paramters để giữ bất cứ các tham số nào có thể thay thế cho các query. Recorset
cũng có một đối tượng sưu tập con Properties để lưu các thông tin chi tiết về đối tượng.
Sơ đồ mô hình ActiveX Data Object


Connection
Command
Parameter
Recorset
Fields
Error

II. CÁC THUỘC TÍNH ADO ĐẶC BIỆT:
Mô hình ADO có một số các thuộc tính duy nhất không có các mô hình khác như DAO và
RDO. Các thuộc tính này điều khiển cách thức tạo ra dataset và quyền hạn truy cập trong một kết
nối dữ liệu. Có 7 thuộc tính như sau:
- Connection string (Chuỗi kết nối).
- Command Text (Văn bản câu lệnh).
- Command Type (Kiểu câu lệnh).
- Cursor location (Định vị con trỏ).
- Cursor Type (Kiểu con trỏ).
- Look type (Kiểu khoá).
- Mode type (Kiểu chế độ làm việc).

×