※ ChatGPTを利用し、要約された質問です(原文:ワークテーブル(ローカル)からDBサーバーへの更新について)
ワークテーブルからDBサーバーへの更新について
このQ&Aのポイント
Access2003+PostgreSQLにて販売管理システムを構築しています。レコードの更新時には、ワークテーブルを使用して値を変更し、サーバーにデータを戻す処理を行いたいと考えています。
サーバーからレコードをコピーする際はODBC接続&ADOを使用し、サーバーのレコードセットをワークテーブルにINSERTしています。しかし、ワークテーブルからサーバーにレコードを戻す際には、どの方法で接続すればよいか分かりません。
スマートな方法を知っている方は、ワークテーブルとサーバーの接続方法について教えていただけますか。
ワークテーブル(ローカル)からDBサーバーへの更新について
Access2003+PostgreSQLにて販売管理システムを構築しています。
レコードを見る・更新する時はサーバーのレコードを
ワークテーブル(ローカルのmdbファイル内のテーブル)にコピーし
値を変更後、ローカルからサーバーにデータを戻す、といった処理をしたいと考えています。
サーバーからレコードをコピーする際は、ODBC接続&ADOにて
サーバーのレコードを一旦レコードセットに格納し
「CurrentProject.Connection.Execute SQL文」で
ワークテーブルにINSERTしています。
ここで質問なのが、ワークテーブルからサーバーにレコードを戻す際は
ワークテーブル・サーバーへはそれぞれどの方法で接続すればいいでしょうか。
例えばサーバーへODBC&ADOで接続した場合、ワークテーブルの取扱方法(接続方法)が分かりません。
サーバー:ADO、ワーク:DAO、みたいな事するのでしょうか。
スマートな方法がお分かりの方は教えて下さい。
宜しくお願い申し上げます。