2014-09-26 233 views
1

如何将VB6连接到Postgresql数据库?有没有人能帮我解决这个问题?请帮忙。 Thaanks很多。如何连接vb6到postgresql数据库?

+1

有一个用于Postgresql的ADO.NET提供程序。不过,它不适用于VB 6。你真的必须使用VB 6吗? VB.NET不是一个选项吗? – zmbq 2014-09-26 21:16:53

+0

@zmbq是的。使用VB.net是可以接受的,但是我的机器运行缓慢。所以我必须使用VB6。 – 2014-09-26 21:19:13

+0

VB6工作正常,持续很长时间。忽略FUD。 – Bob77 2014-09-28 15:19:15

回答

3

引用ADO 2.8:

Dim cn As ADODB.Connection 
Set cn = New ADODB.Connection 
cn.ConnectionString = "DRIVER={PostgreSQL Unicode};SERVER=ServerName;port=5432;DATABASE=Database;UID=userID;PWD=password" 
'// You'll have to substitute "ServerName", "Database", "userID", and "password" 
cn.ConnectionTimeout = 10 
cn.Open 
+1

您也可以查看http://sourceforge.net/projects/pmpostgresqlole/,它不像通过ODBC提供程序那样间接。还有替代方案。 – Bob77 2014-09-28 15:17:43