使用.NET连接数据库
导入
任何使用Vastbase G100的.NET程序都需要导入命名空间Npgsql:
using Npgsql;
连接数据库
连接参数
使用Npgsql驱动访问Vastbase G100 的URL格式如下:
Host=myserver;Username=mylogin;Password=mypass;Database=mydatabase;Port=5432;
URL中各参数的含义如下:
- Host:服务端的主机名,默认为localhost。
- Port:服务端监听的端口,默认为5432。
- Database:数据库名称,默认连接的数据库是与用户同名的数据库。比如连接用户为vastbase,如果不指定database参数,则默认连接到vastbase这个数据库。
- 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();