GBASE南大通用分享-Database 属性

GBASE南大通用分享

获得当前数据库的名字或在连接打开后使用的数据库名字。

 语法

Visual Basic

Public Overrides ReadOnly Property Database As String

Get

C#

public override string Database { get; }

 实现

IDbConnection.Database

 注释

Database 属性不能动态更新,如果用户想改变数据库可以使用ChangeDatabase 方法改变当前数据库,此时这个属性会变为新的数据库值。

 示例

下面的例子创建了一个 GBaseConnection 并且显示了它的一些只读属性。

Visual Basic

Public Sub CreateGBaseConnection()

Dim gsConnString As String = _

"Persist SecurityInfo=False;

database=test;server=localhost;"_

&"user id=joeuser;pwd=pass;pooling=false"

Dim gsConnection As New GBaseConnection( gsConnString )

gsConnection.Open()

MessageBox.Show( "Server Version: " +

gsConnection.ServerVersion _

  • ControlChars.NewLine + "Database: " +_

gsConnection.Database )

gsConnection.ChangeDatabase( "test2" )

MessageBox.Show( "ServerVersion: " +

gsConnection.ServerVersion _

  • ControlChars.NewLine + "Database: " +_

gsConnection.Database )

gsConnection.Close()

End Sub

C#

public void CreateGBaseConnection()

{

string gsConnString = "Persist Security

Info=False;database=test;server=localhost;user

id=joeuser;pwd=pass;pooling=false";

GBaseConnection gsConnection = new

GBaseConnection( gsConnString );

gsConnection.Open();

MessageBox.Show( "Server Version: " +

gsConnection.ServerVersion + "\nDatabase: " + gsConnection.Database );

gsConnection.ChangeDatabase( "test2" );

MessageBox.Show( "ServerVersion: " +

gsConnection.ServerVersion + "\nDatabase: " + gsConnection.Database );

gsConnection.Close();

}

相关推荐
送秋三十五1 小时前
MySQL DBA需要掌握的 7 个问题
数据库·mysql·dba
睡觉的时候不会困1 小时前
MySQL 高可用方案之 MHA 架构搭建与实践
数据库·mysql·架构
kyle~1 小时前
Qt---对话框QDialog
数据库·qt·microsoft
GBASE1 小时前
“G”术时刻:南大通用GBase 8c数据库权限管理场景实践(三)
数据库
GottdesKrieges2 小时前
OceanBase系统日志管理
数据库·oracle·oceanbase
小嵌同学4 小时前
Linux:malloc背后的实现细节
大数据·linux·数据库
R瑾安4 小时前
mysql安装(压缩包方式8.0及以上)
数据库·mysql
代码的余温4 小时前
MySQL Cluster核心优缺点
数据库·mysql
Mr.Entropy5 小时前
请求超过Spring线程池的最大线程(处理逻辑)
数据库·sql·spring
GBASE5 小时前
“G”术时刻:南大通用GBase 8c数据库权限管理场景实践(二)
数据库