zoukankan      html  css  js  c++  java
  • C#对PostgreSQL的操作

    需要添加2个dll文件:Mono.Security.dll; Npgsql.dll。
    例子大家自己参考一下:

             private void button1_Click(object sender, System.EventArgs e)
             {
                richTextBox1.Text = string.Format(
                     "Server={0};Port={1};Userid={2};database=testdb;password={3};Protocol=3;SSL=false;Pooling=true;MinPoolSize=1;MaxPoolSize=20;Encoding=UNICODE;Timeout=60;SslMode=Disable",
                     textBox1.Text.Trim(), textBox2.Text.Trim(), textBox3.Text.Trim(), textBox4.Text.Trim());
     
                 NpgsqlConnection conn = new NpgsqlConnection();
                 conn.ConnectionString = richTextBox1.Text;
     
                NpgsqlCommand comm = new NpgsqlCommand();
                comm.Connection = conn;
                conn.Open();
                comm.CommandText = @"select * from datas;";
                DataSet ds = new DataSet();
                NpgsqlDataAdapter sda = new NpgsqlDataAdapter();
                sda.SelectCommand = comm;
                sda.Fill(ds, "datas");
                if (ds.Tables[0].Rows.Count != 0)
                {
                    dataGrid1.DataSource = ds.Tables["datas"];
                    MessageBox.Show("OK");
                }
                conn.Close();
            }
    

      

  • 相关阅读:
    图论
    数学
    P2222 外婆婆~
    P2083 找人
    P1215 [USACO1.4]母亲的牛奶 Mother's Milk
    New Rap
    P2298 Mzc和男家丁的游戏
    P2040 打开所有的灯
    P1135 奇怪的电梯
    UVA10474 Where is the Marble?
  • 原文地址:https://www.cnblogs.com/bulege/p/2231195.html
Copyright © 2011-2022 走看看