Thuộc tính State của ADO

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

Thuộc tính State có thể trả về một giá trị mô tả trạng thái hiện tại của đối tượng là mở, đóng, đang kết nối, đang thực thi hay đang truy vấn dữ liệu. Giá trị trả về ObjectStateEnum Giá trị. Giá trị mặc định là adStateClosed.

Thuộc tính này có thể được sử dụng cho các đối tượng Command, Connection, Record, Recordset và Stream.

Thuộc tính State có thể là tổ hợp của các giá trị. Ví dụ, nếu đang thực hiện một câu lệnh, thuộc tính này sẽ có tổ hợp giá trị adStateOpen và adStateExecuting.

Thuộc tính State là chỉ đọc.

Cú pháp

object.State

Mẫu

Đối với Đối tượng Command:

<%
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
%>

Đối với Đố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
%>