Tài sản Nhà nước ADO
❮ Tham chiếu đối tượng tập bản ghi hoàn chỉnh
Thuộc tính State trả về một giá trị mô tả nếu đối tượng đang mở, đóng, kết nối, thực thi hoặc truy xuất dữ liệu. Giá trị trả về một giá trị ObjectStateEnum . Mặc định là adStateClosed.
Thuộc tính này có thể được sử dụng với đối tượng Command , Connection , Record , Recordset và Stream .
Thuộc tính State có thể có nhiều giá trị kết hợp. Nếu một câu lệnh đang thực thi, thuộc tính này sẽ có giá trị kết hợp của adStateOpen và adStateExecuting.
Cú pháp
object.State
Ví dụ - Đối với một đối tượng Lệnh
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
set comm=Server.CreateObject("ADODB.Command")
response.write(comm.State)
conn.close
%>
Ví dụ - Đối với một đối tượng Kết nối
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
response.write(conn.State)
conn.close
%>
Giá trị ObjectStateEnum
Chỉ định xem một đối tượng đang mở hay đóng, kết nối với nguồn dữ liệu, thực hiện lệnh hoặc truy xuất dữ liệu.
Constant | Value | Description |
---|---|---|
adStateClosed | 0 | The object is closed |
adStateOpen | 1 | The object is open |
adStateConnecting | 2 | The object is connecting |
adStateExecuting | 4 | The object is executing a command |
adStateFetching | 8 | The rows of the object are being retrieved |
❮ Tham chiếu đối tượng tập bản ghi hoàn chỉnh