Npgsql 开发配置与简单使用

Npgsql 是 .NET 数据库中间件,类似于 JDBC ODBC,最简单的使用方法是通过 NuGet 安装 Npgsql

打开 Microsoft Visual Studio 2017,新建工程后,依次选择 工具 – NuGet 包管理器 – 程序包管理控制台:

在下面的 程序包管理控制台 中输入 Install-Package Npgsql -Version 3.2.7

在源文件头部引入 Npgsqlusing Npgsql;),然后使用 Npgsql 的 API 继续就可以了。借用文档里的示例代码:

var connString = "Host=myserver;Username=mylogin;Password=mypass;Database=mydatabase";

using (var conn = new NpgsqlConnection(connString))
{
    conn.Open();

    // Insert some data
    using (var cmd = new NpgsqlCommand())
    {
        cmd.Connection = conn;
        cmd.CommandText = "INSERT INTO data (some_field) VALUES (@p)";
        cmd.Parameters.AddWithValue("p", "Hello world");
        cmd.ExecuteNonQuery();
    }

    // Retrieve all rows
    using (var cmd = new NpgsqlCommand("SELECT some_field FROM data", conn))
    using (var reader = cmd.ExecuteReader())
        while (reader.Read())
            Console.WriteLine(reader.GetString(0));
}

参考链接:

Advertisements

分类:默认目录, PostgreSQL

Tagged as:

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  更改 )

Google+ photo

You are commenting using your Google+ account. Log Out /  更改 )

Twitter picture

You are commenting using your Twitter account. Log Out /  更改 )

Facebook photo

You are commenting using your Facebook account. Log Out /  更改 )

w

Connecting to %s