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查询”
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)