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 hiện hay đang truy vấn dữ liệu. Giá trị trả về ObjectStateEnum Giá trị. Giá trị mặc định là adStateClosed.
Tính năng 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 Connection:
<% 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 %>