Access2003+PostgreSQLにて販売管理システムを構築しています。
レコードを見る・更新する時はサーバーのレコードを
ワークテーブル(ローカルのmdbファイル内のテーブル)にコピーし
値を変更後、ローカルからサーバーにデータを戻す、といった処理をしたいと考えています。
サーバーからレコードをコピーする際は、ODBC接続&ADOにて
サーバーのレコードを一旦レコードセットに格納し
「CurrentProject.Connection.Execute SQL文」で
ワークテーブルにINSERTしています。
ここで質問なのが、ワークテーブルからサーバーにレコードを戻す際は
ワークテーブル・サーバーへはそれぞれどの方法で接続すればいいでしょうか。
例えばサーバーへODBC&ADOで接続した場合、ワークテーブルの取扱方法(接続方法)が分かりません。
サーバー:ADO、ワーク:DAO、みたいな事するのでしょうか。
スマートな方法がお分かりの方は教えて下さい。
宜しくお願い申し上げます。
No.1ベストアンサー
- 回答日時:
こんにちは。
>例えばサーバーへODBC&ADOで接続した場合、
>ワークテーブルの取扱方法(接続方法)が分かりません。
素のPostgreSQLからAccessへの接続する方法はありません。ですから、
基本的には クライアントのAccessからPostgreSQLに接続することになります。
したがって、Jet-SQLの機能でPostgreSQL上のテーブルを外部テーブルとして
処理します。
で、どうするかですが、リンクテーブルが使えなくなってしまったので
SQLのIN句を使います。
PostgreSQLからAccessにデータを渡すのは
INSERT INTO jettbl (f1, f2, f3)
SELECT f1, f2, f3
FROM [ODBC;DRIVER=PostgreSQL35W;SERVER=srv1;DATABASE=db1;UID=xxx;PWD=yyy;].pgtbl;
こんな感じでできます。これを参考にされればこの逆は想像できませんか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー ネットワークの構成に困っています 3 2023/07/05 11:55
- UNIX・Linux サーバー間のデータコピー(データ形式とデーターフォーマットの変換あり。一定間隔で処理) 2 2023/08/22 22:15
- サーバー Laravelをレンタルサーバーにインストールするにはどうすればいいですか? 2 2022/06/29 10:17
- ドメイン・サーバー・クラウドサービス 独自ドメインでのNSレコード設定 1 2023/07/12 18:36
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
- Access(アクセス) accessについて(超初心者です) 1 2023/02/11 11:18
- ネットワーク 社内ネットワークの1台だけ接続できないときがある 4 2023/01/25 11:58
- サーバー 接続・ログインはできているのにメールが送信できない 2 2022/06/27 15:03
- その他(データベース) IT用語について質問です。 以前ITパスポートの試験を受けた際にデータベースが何の集まりかについての 2 2022/12/10 12:29
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SELECT 文の NULL列は?
-
SQLにて指定日付より前、かつ最...
-
POSTGRESQL 検索スピードが遅い
-
単純なselectが遅くなるのです...
-
テーブルに存在しない列をselec...
-
VIEWのCOPYってできないんですか?
-
PostgreSQLの断片化の状況を確...
-
Postgresのデータ領域の拡張に...
-
SQLでUPSERTを一度に複数行やる...
-
2つのテーブルで引き算 postgres
-
単位時間ごとのレコードのカウント
-
javaでデータベース上のテーブ...
-
Pythonで2つのデータ(キー無し...
-
Accessでデータシートに同じデ...
-
テーブル名をカラムとして取得...
-
削除フラグってどうなんでしょう?
-
UPDATE文
-
面接のときテーブルが正面に。...
-
テーブルリンク リンク元を知...
-
SQL、2つのテーブルで条件一致...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SELECT 文の NULL列は?
-
SQLにて指定日付より前、かつ最...
-
単純なselectが遅くなるのです...
-
SQLでUPSERTを一度に複数行やる...
-
PostgreSQLの断片化の状況を確...
-
テーブルに存在しない列をselec...
-
2つのテーブルで引き算 postgres
-
重複を許すキーの構文がわかり...
-
javaでデータベース上のテーブ...
-
Postgresのデータ領域の拡張に...
-
postgreSQL カラムの全ての値を...
-
PostgreSQL レコードからアイテ...
-
Postgresqlのレポート機能について
-
Pythonで2つのデータ(キー無し...
-
reindex と update のデッドロック
-
MS Access から PostgreSQL へ...
-
最新レコードを抽出し外部結合...
-
UPDATE文の更新順序について
-
VIEWのCOPYってできないんですか?
-
DBFluteについて質問です。 環...
おすすめ情報