タイトル | : VB6からPostgreSQL 8.3接続 |
記事No | : 12134 |
投稿日 | : 2008/04/28(Mon) 08:24 |
投稿者 | : さんた |
連続しての質問で申し訳ありません。
CSVファイルをDBとして利用するのはSQLがうまく作動せず、 時間が無駄なので、PostgreSQLを利用したいと思ったのですが、 これまた接続できない状態です。
確かPostgreSQLはVersionが8頃からWindowsのインストール版が 提供されるようになり、それまでLinuxのみだったと記憶してます。
他のサイトで紹介されていたVB 6 とPostgreSQLの連携を以下の通り やってみましたが、だめでした(PostgreSQLのドライバがそもそも適用範囲でない?)。
環境 WinXP(SP2) VB 6.0 PostgreSQL 8.3.1
@psqlodbc.exeをDLし、ODBCデータソースのシステムDSNにPostgreSQLを追加登録。 A以下のソースを実行 Dim cn As Variant Dim rs As Variant
Set cn = CreateObject("ADODB.Connection") cn.Open "dsn=PostgreSQL;uid=postgres;pwd=postgres" cn.CursorLocation = 3 Set rs = cn.Execute("select * from test")
rs.Close cn.Close
|