zoukankan      html  css  js  c++  java
  • 使用Npgsql连接Postgres

    1.装好Postgres

    2.开启远程访问

    配置postgresql.conf文件

    listen_addresses = '*' 

    配置pg_hba.conf文件

    host    all         all         0.0.0.0/0          trust

    3.下载npgsql 引用2个dll

    image

    4.code

      string strConn = ConfigurationManager.ConnectionStrings["npgsql"].ConnectionString;
                var conn = new NpgsqlConnection(strConn);
    
                string sql = "select * from test";
                var dt = new DataTable();
    
                var cmd = new NpgsqlDataAdapter(sql, conn);
    
                cmd.Fill(dt);
    
                foreach (DataRow row in dt.Rows)
                {
                    Console.WriteLine(row["xxxx"].ToString());
                }
                conn.Close();
                Console.Read();

    QQ群:1022985150 VX:kklldog 一起探讨学习.NET技术
    作者:Agile.Zhou(kklldog)
    出处:http://www.cnblogs.com/kklldog/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    闭包
    laravel 控制器
    laravel 模板
    laravel 视图
    laravel 请求
    laravel 分页
    解决启动Apache遇到的问题Permission denied: AH00072: make_sock: could not bind to address 0.0.0.0:8888
    一张号称一篇程序覆盖Python基础的代码
    [转载]激活Navicat Premium
    C语言自定义函数的形参为数组时需要注意传入长度
  • 原文地址:https://www.cnblogs.com/kklldog/p/2848509.html
Copyright © 2011-2022 走看看