.NET2005如何连接PgSQL数据库

.NET2005如何连接PgSQL数据库,第1张

下载后安装在.net的安装目录下。会在.NET2005工具栏出现PostgreSQLDirect组件包含了PgSqlConnection

PgSqlCommand

PgSqlDataAdapter

等控件,然后在项目里添加引用:CoreLab.Data和CoreLab.PostgreSql,可以拖放控件连接数据库,使用方法2005的和自带控件基本相同。也可以写代码连接数据库,具体代码如下:

PgSqlDataSetds=newPgSqlDataSet()

stringsql="select*fromonetestwheretid=3000"

PgSqlConnectioncon=newPgSqlConnectio

("userid=postgresPassword=111111

host=LOCALHOSTdatabase=postgres")

PgSqlDataAdapterda=newPgSqlDataAdapter(sql,con)

da.Fill(ds)

this.dataGridView1.DataSource=ds

this.dataGridView1.DataMember=ds.Tables[0].ToString()

方法二:

下载:Npgsql1.0-bin-ms2.0.zip。

解压缩后将其中的两个dll文件复制到工程目录下(和bin同级),然后在项目里添加引:Mono.Security和NPgSQL,在代码里添加using

NpgSQL具体代码如下:

stringsql="select*fromonetestwheretid=3000"

NpgsqlConnectioncon=newNpgsqlConnection

("server=localhostuid=postgrespwd=111111database=postgres")

NpgsqlDataAdapterda=newNpgsqlDataAdapter(sql,con)

DataSetds=newDataSet()

pg数据库连接超时是未能正确连接。根据查询相关资料信息,未能正确配置PG数据库连接参数、数据库服务器宕机或网络问题会导致pg数据库连接超时。建议检查一下数据库连接参数和网络是否正常,如果这些都没有问题,可以试试重新启动PG数据库服务。

打开软件,进入界面中。

双击“PostgresSQL 9.3”连接服务器

方法一:右键单击“postgres”,选择“新建对象”--新建数据库,设置新的数据库的参数,所有者一般默认为“postgres”

新建完后,不能立即看到界面上更新的数据,需要点击界面上的更新按钮才能够看到数据库的变化情况。

方法二:在插件中输入SQL语言,运行命令

方法三:点击面板上的“执行任意的SQL查询”


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6723810.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-27
下一篇 2023-03-27

发表评论

登录后才能评论

评论列表(0条)

保存