获得当前连接的状态。
语法
[Visual Basic]
Public Overrides ReadOnly Property State As ConnectionState
Get
[C#]
public override ConnectionState State { get; }
实现
IDbConnection.State
注释
允许的值有:
1) 从Closed 到 Open,使用连接对象的Open 方法;
2) 从Open 到 Closed,使用连接对象的Close 方法 或Dispose 方法。
示例
下面的例子创建一个GBaseConnection,
打开它显示它的一些属性然后关闭
连接。
GBase 8a 程序员手册ADO.NET 篇
南大通用数据技术股份有限公司
- 169 -
[Visual Basic]
Public Sub CreateGBaseConnection(gsConnString As String)
Dim gsConnection As New GBaseConnection(gsConnString)
gsConnection.Open()
MessageBox.Show("ServerVersion:
"
+
gsConnection.ServerVersion
+ "\nState: " + gsConnection.State.ToString())
gsConnection.Close()
End Sub
[C#]
public void CreateGBaseConnection(string gsConnString)
{
GBaseConnection gsConnection = new
GBaseConnection(gsConnString);
gsConnection.Open();
MessageBox.Show("ServerVersion:
"
+
gsConnection.ServerVersion
+ "\nState: " + gsConnection.State.ToString());
gsConnection.Close();
}