VastbaseE100

基于开源技术的HTAP数据库管理系统。性能优异,稳定可靠,提供诸多专属领域特性。

Menu

使用.NET连接数据库

导入

任何使用Vastbase E100的.NET程序都需要导入命名空间Npgsql:

using Npgsql;

连接数据库

连接参数

使用Npgsql驱动访问Vastbase E100 的URL格式如下:

Host=myserver;Username=mylogin;Password=mypass;Database=mydatabase;Port=5432

URL中各参数的含义如下:

  • Host

    服务端的主机名,默认为localhost

  • Port

    服务端监听的端口,默认为5432.

  • Database

    数据库名称,默认连接的数据库是与用户同名的数据库。比如连接用户为atlasuser,如果不指定database参数,则默认连接到atlasuser这个数据库。

  • Username

    数据库用户名

  • Password

    数据库用户的密码

获取连接

使用new NpgsqlConnection(connString)获取连接:

var connString = "Host=myserver;Username=mylogin;Password=mypass;Database=mydatabase";
 var conn = new NpgsqlConnection(connString);
conn.Open();

关闭连接

关闭连接时调用NpgsqlConnection的Close()方法即可:

......
conn.Close();