人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

MS-Access2003でVBAだけでODBC経由で他のデータベースのデータを取得したり更新したりする方法はありますか?
他のデータベースは同じPC内のMDBファイルやサーバー上のPostgresqlです。
解説やサンプルコードがあればうれしいです。

●質問者: baihen
●カテゴリ:コンピュータ
✍キーワード:MDB MS ODBC pc postgreSQL
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● きゃづみぃ
●18ポイント

http://www.amy.hi-ho.ne.jp/jbaba/vba.htm

?n?c?a?b for ?u?a?`

VB5のソースですが、VBAでもいけるはずです。


http://www.amy.hi-ho.ne.jp/jbaba/vbapi2.htm

VBA??ODBC API? ◎質問者からの返答

ありがとうございます。

DSNはあらかじめ作っておく必要があるようですね。

それも含めてVBAで作れればよかったのですが…


2 ● Hibi
●18ポイント

http://64.233.187.104/search?q=cache:zQ_9ltF0IDkJ:www.nethands.n...

ちょっと見にくいかもしれませんが、参考になると思います。

◎質問者からの返答

ありがとうございます。

参考にさせていただきます。


3 ● voyage_blog
●18ポイント

http://homepage2.nifty.com/inform/vbdb/api_dsn.htm

ODBC?f?[?^?\?[?X??o?^?E?? (API)

データソースの登録・削除は,これらのコードで実施できます。

但し,ODBC接続で必要なドライバーがインストールされていないと実行できません。

必要なドライバーがない場合は,サーバからインストールするようにすれば完璧でしょうか。

◎質問者からの返答

ありがとうございます。

参照設定を忘れて焦りましたが、うまくDSNが登録できました。


4 ● tonolove
●18ポイント

http://d.hatena.ne.jp/dummydummydummy2

http://www.galliver.co.jp/writing/msdn/msdn01/

データソースの作成についてサンプルがあります。

◎質問者からの返答

ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ