.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;        }    }}    问题和代码都在这里了 求大神

解决方案

解决方案二:
pg-hba.conf在Postgresql的存放data的目录下的文件,你可以把这个文件打开,然后把md5的字样修改成trust就可以不用密码登陆了。

host all all 127.0.0.1/32 md5
修改成
host all all 127.0.0.1/32 trust

时间: 2024-11-03 01:48:32

.net-c# 连接postgresql出现乱码问题的相关文章

.net 连接 postgresql 出现乱码问题

问题描述 遇见这种乱码问题求大神解决publicpartialclasstest:System.Web.UI.Page{privatereadonlystring_strConn="Server=192.168.0.107;Port=5432;UserId=postgres;Password=123;Database=TestDB;";protectedvoidPage_Load(objectsender,EventArgse){try{NpgsqlConnectionconn=new

qodbc-QODBC连接oracle中文乱码

问题描述 QODBC连接oracle中文乱码 首先简单说一下环境:XP+Qt4.8+oracle10g现象:1.程序A利用QSqlDatabase借助于QODBC连接到oracle数据库(利用Microsoft ODBC driver for oracle和oracle自带的驱动均一样的效果),连接及查询均正常,但是返回值中存在中文时,所有中文均显示为"?". 借助于A程序实现入库的时候,入库成功.但是数据库表中中文字段显示为乱码.再用A取得刚才入库的信息时,库表中刚才插入的乱码, 取

连接-postgresql配置链接问题

问题描述 postgresql配置链接问题 该怎么在entityengine.xml中配置就可以连接postgresql数据库了?哪位大神指教一下,在线等,谢谢

postgresql-简单的C连接PostgreSQL的测试程序,编译一直通不过

问题描述 简单的C连接PostgreSQL的测试程序,编译一直通不过 IDE用的是Eclipse+CDT+MinGW,编译的时候一直报错如下: gcc -o Hello.exe "srcsqlconn.o" "-lD:PostgreSQL9.3liblibpq.lib" d:/mingw/bin/../lib/gcc/mingw32/4.8.1/../../../../mingw32/bin/ld.exe: cannot find -lD:PostgreSQL9.3

c#连接postgresql出错

问题描述 c#连接postgresql出错 连接不上数据库 解决方案 这个错误不是一般的低级.connectionstring 和conn在代码里没有半毛钱关系啊 这样就好了.NpgsqlConnection conn = new NpgsqlConnection(connectionstring); 解决方案二: 按照你的方法 又出错了 解决方案三: 按照你的方法 又出错了 @深圳小武 解决方案四: 没有使用using语句导入postgresql的命名空间.没有在项目设置中引用postgres

postgre 异常-java连接postgresql报告的异常

问题描述 java连接postgresql报告的异常 org.postgresql.util.psqlException:????????:??????,???????????????? 想问一下这个异常怎么解决

ASP.NET MVC 使用 Petapoco 微型ORM框架+NpgSql驱动连接 PostgreSQL数据库

原文:ASP.NET MVC 使用 Petapoco 微型ORM框架+NpgSql驱动连接 PostgreSQL数据库 前段时间在园子里看到了小蝶惊鸿 发布的有关绿色版的Linux.NET--"Jws.Mono".由于我对.Net程序跑在Linux上非常感兴趣,自己也看了一些有关mono的资料,但是一直没有时间抽出时间来研究这个,小蝶惊鸿的博客又激起了我的兴趣,我花了四天的时间,终于在Liunx上跑起了属于我自己的应用程序,其中数据库使用到了PostgreSQL数据库.对于数据库的选用

postgresql-hibernate4 无法连接postgreSQL数据库

问题描述 hibernate4 无法连接postgreSQL数据库 项目中要使用postgreSQL,之前用的mysql是可以连接的,但是切换到postgreSQL后,tomcat加载时就直接在: 2014-08-26 20:26:52 [localhost-startStop-1] DEBUG org.hibernate.engine.jdbc.internal.JdbcServicesImpl - Database -> name : PostgreSQL version : 9.3.1.3

postgresql-power designer 16.5无法连接PostgreSQL 9.4

问题描述 power designer 16.5无法连接PostgreSQL 9.4 OS:win7 64bit JDK:jdk1.7.0_79 64bit jdk1.6.0_45 32bit Power Designer:16.5 PostgreSQL:9.4 jdbc:postgresql-9.4-1201-jdbc41.jar 当尝试连接时, pd提示错误: java exception: Fata error. Unable to initialize DatabaseMetadata