如何从Visual Studio创建PostgreSQL表?



我已经安装了Npgsql,一个。net的PostgreSQL包,我没有成功地使用GitHub上提供的基本代码片段创建一个表。这是我的代码

using Npgsql;
string connectionString = "Host=localhost;" +
"Username=postgres;" +
"Password=mypassword;" +
"Database=CSharp";
await using var conn = new NpgsqlConnection(connectionString);
await conn.OpenAsync();
await using (var command = new NpgsqlCommand("CREATE TABLE IF NOT EXISTS drinking_water" +
"(Id SERIAL PRIMARY KEY," +
"Date DATE," +
"Quantity INTEGER", conn)) ;

当我启动控制台应用程序时,什么也没有发生。

如上所述,您需要执行您创建的命令。关于Npgsql的基本用法,请参阅Npgsql基本用法文档。

最新更新