更新日期:2024年09月11日
使用ConnectionString 指定的参数打开一个数据库连接。
语法
[Visual Basic]
Public Overrides Sub Open
[C#]
GBase 8a 程序员手册ADO.NET 篇
南大通用数据技术股份有限公司
- 179 -
public void Open()
实现
IDbConnection.Open()
注释
如果有可用的则GBaseConnection 从连接池中获取连接,否则它建立新的
到GBase 的连接实例。
异常
异常
异常类型
条 件
InvalidOperationException
不能打开没有指定数据源或者服务器
的连接。
GBaseException
打开连接时出现连接等级
(connection-level)错误。
示例
下面的例子创建了一个GBaseConnection 对象并打开,显示它的一些属性
后关闭连接。
[Visual Basic]
Public Sub CreateGBaseConnection(gsConnString As String)
Dim gsConnection As New GBaseConnection(gsConnString)
gsConnection.Open()
MessageBox.Show("ServerVersion:
"
+
gsConnection.ServerVersion
+ ControlChars.NewLine + "State: " + gsConnection.State.ToString())
gsConnection.Close()
End Sub
[C#]
public void CreateGBaseConnection(string gsConnString)
{
GBase 8a 程序员手册ADO.NET 篇
- 180 -
南大通用数据技术股份有限公司
GBaseConnection gsConnection = new
GBaseConnection(gsConnString);
gsConnection.Open();
MessageBox.Show("ServerVersion:
"
+
gsConnection.ServerVersion
+ "\nState: " + gsConnection.State.ToString());
gsConnection.Close();
}