VB6连接PostgreSQL数据库

原创 2007年10月02日 16:49:00
http://www.connectionstrings.com/?carrier=postgresql 这是很好的资源。

我采用ODBC的连接方式,即:Driver={PostgreSQL};Server=IP address;Port=5432;Database=myDataBase;Uid=myUsername;Pwd=myPassword;
Windows上建立数据源的步骤:控制面板--管理工具--数据源(ODBC)--文件DNS--追加,选择PostgreSQL Unicode,下一步,起个文件名,完成即可。
值得注意的是,程序中的Driver也得是PostgreSQL Unicode。

我在http://www.postgresql.org/download/也下了ODBC Driver和OLE-DB Driver,dll文件在system32和PostgreSQL/8.2/lib里都放了,不知没有它们会怎样,pgsql安装后是否自带了。。

例子:
Private Sub Command1_Click()
    Dim con As New ADODB.Connection
    Dim rs As New ADODB.Recordset
    con.Open "Driver=PostgreSQL Unicode;Server=127.0.0.1;Port=5432;Database=databasename;Uid=username;Pwd=password;"
    rs.Open "select  *  from  tablename", con, 3, 1
    Set DataGrid1.DataSource = rs
End Sub

相关文章推荐

ado、odbc连接Postgre SQL

http://blog.csdn.net/bao_qibiao/article/details/5330174 请先看这篇文章 PostgreSQL OLEDB 安装指南 文章中提及: “首先...
  • xinpo66
  • xinpo66
  • 2014年01月23日 00:48
  • 4909

Windows上VS使用ADO远程访问PostgreSQL

Windows使用odbc访问PostgreSQL 1.下载 postgresql相应的odbc驱动安装文件(32位或者64位),msi文件,网址: http://www.postgresql....
  • honyniu
  • honyniu
  • 2014年07月22日 12:28
  • 1481

vb6通过ODBC连接mysql数据库

在尝试连接数据库之前, 需要简单说明一下连接数据库的两种最常见的方式: 一种是通过建立 DSN 来连接, 这种比较麻烦, 程序移植性差; 我一般采取利用 ADODB 连接数据库的方式, 这种比较灵活方...
  • fzzsh
  • fzzsh
  • 2011年05月09日 09:43
  • 4558

vb6用ado连接mysql

http://mysql.cs.pu.edu.tw/Downloads/Connector-ODBC/5.1/ http://blog.csdn.net/fzzsh/article/details/...
  • roy9494
  • roy9494
  • 2012年01月15日 01:12
  • 1055

vb.net连接远程服务器上的postgreSql

准备:         服务器

PostgreSQL学习第六篇--psql常用连接数据库的方法

psql -h -p [dbname] [username] -h 指定要连接数据库所在的主机名或者IP地址 -p 指定连接的数据库端口,最后两个参数是数据库名和用户名。 示例: [postgre...

VC6.0连接PostgreSQL9.2

VC6.0连接PostgreSQL9.2 1、在windows下安装PostgreSQL9.2 2、建立VC6.0工程文件,并进行相应路径配置。 我的PostgreSQL安装路径为“C:\Pro...

PostgreSQL连接C/C++接口实例

本教程讲解C/C++连接PostgreSQL,使用libpqxx库,这是官方的C++客户端API用于连接PostgreSQL。libpqxx源代码在BSD许可下,可以免费下载,传递给他人,改变它或出售...
  • xinpo66
  • xinpo66
  • 2014年01月23日 13:32
  • 11433

postgresql多个实例

最近要做一些有关PostgreSQL多实例运行的例子,一般都普遍需要在不同的机器上安装上PostgreSQL Server,然后在不同的机器上进行配置,比如通过plproxy进行一些demo的设置。当...

VB6连接PI实时数据库

Option Explicit Dim tagName As String   '保存单个工位号 Dim tagPoint As Long    '保存单个点源 Dim apiState A...
  • mmnn606
  • mmnn606
  • 2012年08月12日 21:16
  • 949
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:VB6连接PostgreSQL数据库
举报原因:
原因补充:

(最多只允许输入30个字)