开发者社区> zsj2018> 正文

.net连接PostgreSql数据库

简介: Postgresql与.net .net连接PostgreSql数据库介绍一种方法。 请到http://pgfoundry.org/ 下载驱动。 地址:http://pgfoundry.org/frs/?group_id=1000140&release_id=1434 我下载了2个, Npgsql2.0.6-bin-ms.net.zip和Npgsql2.0.6-bin-ms.net3.5sp1.zip 解压第一个,把bin目录中的两个库文件拷贝到项目bin里。
+关注继续查看
 

Postgresql.net

.net连接PostgreSql数据库介绍一种方法。

请到http://pgfoundry.org/

下载驱动。

地址:http://pgfoundry.org/frs/?group_id=1000140&release_id=1434



我下载了
2个,

Npgsql2.0.6-bin-ms.net.zipNpgsql2.0.6-bin-ms.net3.5sp1.zip

解压第一个,把bin目录中的两个库文件拷贝到项目bin里。

 

Mono.Security.dll

Npgsql.dll

 

1)  连接串

     private readonly string _strConn = "Server=127.0.0.1;Port=5432;User Id=postgres;Password=1234;Database=logmessage;";

2)  建立连接

public NpgsqlConnection GetConnection()
    {
        try

        {

            if(_conn==null)

                _conn = new NpgsqlConnection(_strConn);

        }

        catch (NpgsqlException ee)

        {

            throw new Exception(ee.Message);

        }

        return _conn;

    }

3)  取得数据集

DataSet ds = new DataSet();

 

string strSele = "select * from users";

using (NpgsqlConnection conn = dd.GetConnection())

 {

  NpgsqlDataAdapter cmd = new NpgsqlDataAdapter(strSele, conn);

  cmd.Fill(ds);

 }

return ds;

这里只是做个例子。和其它的驱动操作类似。

完毕。

博客园大道至简

http://www.cnblogs.com/jams742003/

转载请注明:博客园

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
.NET HttpWebRequest(请求被中止: 未能创建 SSL/TLS 安全通道)和(基础连接已经关闭: 发送时发生错误)问题查找解决
.NET HttpWebRequest(请求被中止: 未能创建 SSL/TLS 安全通道)和(基础连接已经关闭: 发送时发生错误)问题查找解决
245 0
.NET Core 跨平台物联网开发:连接阿里云IOT(一)
.NET Core 跨平台物联网开发:连接阿里云IOT(一)
323 0
阿里云物联网 .NET Core 客户端 | CZGL.AliIoTClient:1. 连接阿里云物联网
1) 阿里云物联网 阿里云物联网支持多种通讯协议,CZGL.AliIoTClient 使用了 MQTT 通讯协议,通讯库为 M2MQTT 。阿里云物联网数据传输有两种数据传输方式,分别是 透传 和 Alink json,两种方式只在属性读/写、事件上报、服务调用这四种 Topic 上有差异, 其它连接通讯、普通 Topic、响应等,无差别。
1376 0
+关注
zsj2018
自由平等 学习与进步
文章
问答
文章排行榜
最热
最新
相关电子书
更多
云数据库RDS MySQL从入门到高阶
立即下载
PolarDB for PostgreSQL 源码与应用实战
立即下载
PolarDB for PostgreSQL 开源必读手册
立即下载