Phương pháp Open của ADO

Định nghĩa và cách sử dụng

Phương pháp Open có thể mở một kết nối đến nguồn dữ liệu. Khi kết nối mở, bạn có thể thực hiện các lệnh trên nguồn dữ liệu.

Cú pháp

connection.Open connectionstring,userID,password,options
Các tham số Mô tả
connectionstring

Tùy chọn. Một giá trị chuỗi chứa thông tin về kết nối. chuỗi này được tạo thành từ một loạt các câu lệnh parameter=value được ngăn cách bởi dấu phẩy.

Để biết chi tiết về các thiết lập hợp lệ, xin xem ConnectionString Thuộc tính.

userID Tùy chọn. Một giá trị chuỗi, chứa tên người dùng cần sử dụng để thiết lập kết nối.
password Tùy chọn. Một giá trị chuỗi, chứa mật khẩu cần sử dụng để thiết lập kết nối.
options Tùy chọn. Một ConnectOptionEnum Giá trị, xác định xem nên trả về phương pháp này sau khi thiết lập kết nối (đồng bộ) hay trước khi thiết lập kết nối (đa luồng).

Mẫu

Kết nối không cần DSN:

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
%>

Kết nối không cần DSN với userID và password (xin hãy viết câu lệnh conn.open trong một dòng):

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;
data source=c:/webdata/northwind.mdb;
userID=xxx;
password=yyy"
%>

Kết nối cơ sở dữ liệu ODBC:

<%
set conn=Server.CreateObject("ADODB.Connection") 
conn.Open "northwind"
%>

ConnectOptionEnum

Hằng số Giá trị Mô tả
adConnectUnspecified -1 Giá trị mặc định. Mở kết nối đồng bộ.
adAsyncConnect 16 Mở kết nối đồng bộ. Sự kiện ConnectComplete có thể được sử dụng để xác định khi nào kết nối có thể sử dụng được.