程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> .net-c# 連接postgresql出現亂碼問題

.net-c# 連接postgresql出現亂碼問題

編輯:編程綜合問答
c# 連接postgresql出現亂碼問題

圖片說明

public partial class test : System.Web.UI.Page
{
    private readonly string _strConn = "Server=192.168.0.107;Port=5432;User Id=postgres;Password=123;Database=TestDB;";
    protected void Page_Load(object sender, EventArgs e)
    {
        try
        {
            NpgsqlConnection conn = new NpgsqlConnection(_strConn);
            conn.Open();
            string sql = "select count(*) from Tdb";
            NpgsqlCommand cmd = new NpgsqlCommand(sql, conn);
            int n = cmd.ExecuteNonQuery();
            conn.Close();
            if (n > 0)
            {
                Label1.Text = "yes";
            }
            else
            {
                Label1.Text = "no";
            }
        }
        catch (Exception ex)
        {

            Label1.Text = ex.Message;
        }
    }
}

    問題和代碼都在這裡了 求大神

最佳回答:


  • 1.亂碼無非就是編碼不對,不用深究
  • 2.看這樣子也知道,連接字符串不對了
  • 3.查了一下postgres的錯誤代碼表,28000是INVALID AUTHORIZATION SPECIFICATION,認證錯誤。你是不是寫錯密碼了
  • 4.請參見http://www.postgresql.org/docs/8.1/static/errcodes-appendix.html
gamefinity
baidu_28424025
baidu_28424025
gamefinity
baidu_28424025
gamefinity
baidu_28424025
gamefinity
baidu_28424025
gamefinity
baidu_28424025
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved