tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル VB6からPostgreSQL 8.3接続
投稿日: 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

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。