Đối tượng Connection của ADO

Đối tượng Kết nối

Đối tượng Kết nối ADO được sử dụng để tạo một kết nối mở đến một nguồn dữ liệu. Qua kết nối này, bạn có thể truy cập và thực hiện các thao tác với cơ sở dữ liệu.

Nếu cần truy cập nhiều lần vào một cơ sở dữ liệu nào đó, bạn nên sử dụng đối tượng Connection để thiết lập một kết nối. Bạn cũng có thể truyền một chuỗi kết nối thông qua đối tượng Command hoặc Recordset để tạo một kết nối. Tuy nhiên, loại kết nối này chỉ phù hợp với một truy vấn cụ thể và đơn giản.

ProgID

set objConnection=Server.CreateObject("ADODB.connection")

Thuộc tính

Thuộc tính Mô tả
Attributes Đặt hoặc trả về thuộc tính của đối tượng Connection.
CommandTimeout Chỉ ra thời gian chờ để thực hiện lệnh trong khi chờ đợi việc chấm dứt thử nghiệm và tạo lỗi.
ConnectionString Đặt hoặc trả về chi tiết thông tin của nguồn dữ liệu để thiết lập kết nối.
ConnectionTimeout Chỉ ra thời gian chờ để thiết lập kết nối trong khi chờ đợi việc chấm dứt thử nghiệm và tạo lỗi.
CursorLocation Đặt hoặc trả về vị trí của dịch vụ con trỏ.
DefaultDatabase Chỉ ra cơ sở dữ liệu mặc định của đối tượng Connection.
IsolationLevel Chỉ ra mức độ cách ly của đối tượng Connection.
Mode Đặt hoặc trả về quyền truy cập của provider.
Provider Đặt hoặc trả về tên của nhà cung cấp của đối tượng Connection.
State Trả về một giá trị mô tả rằng kết nối là mở hay đóng.
Version Trả về số phiên bản của ADO.

phương pháp

phương pháp Mô tả
BeginTrans Bắt đầu một giao dịch mới.
Cancel Hủy bỏ một lần thực hiện.
Close Đóng một kết nối.
CommitTrans Lưu bất kỳ thay đổi nào và kết thúc giao dịch hiện tại.
Execute Thực hiện truy vấn, câu lệnh SQL, thủ tục lưu trữ hoặc văn bản cụ thể của provider.
Open Mở một kết nối.
OpenSchema Trả về thông tin schema của nguồn dữ liệu từ provider.
RollbackTrans Hủy bỏ bất kỳ thay đổi nào đã thực hiện trong giao dịch hiện tại và kết thúc giao dịch.

sự kiện

Ghi chú: Bạn không thể sử dụng VBScript hoặc JScript để xử lý sự kiện (chỉ có thể sử dụng ngôn ngữ Visual Basic, Visual C++ và Visual J++ để xử lý sự kiện).

sự kiện Mô tả
BeginTransComplete Được kích hoạt sau khi thực hiện操作 BeginTrans.
CommitTransComplete Được kích hoạt sau khi hoạt động CommitTrans.
ConnectComplete Được kích hoạt sau khi một kết nối bắt đầu.
Disconnect Được kích hoạt sau khi một kết nối kết thúc.
ExecuteComplete Được kích hoạt sau khi một lệnh được thực thi.
InfoMessage Nếu một cảnh báo xảy ra trong quá trình hoạt động ConnectionEvent, sự kiện này sẽ được kích hoạt.
RollbackTransComplete Được kích hoạt sau khi hoạt động RollbackTrans.
WillConnect Được kích hoạt trước khi một kết nối bắt đầu.
WillExecute Được kích hoạt trước khi một lệnh được thực thi.

Bộ

Bộ Mô tả
Errors Tất cả các đối tượng Error chứa đối tượng Connection.
Properties Tất cả các đối tượng Property chứa đối tượng Connection.