2 つのデータベースが接続されている SQL Server インスタンスがあります。1 つは MS SQL データベースで、もう 1 つはインデックス付きファイル システム (Vision) であるリンク サーバー (ODBC) です。Customer テーブルが両方のデータベースに存在し、同一に保つ必要があるとしましょう。リンク サーバーからアプリケーションのフィールドにデータを入力します。変更が加えられた場合は、両方のデータベースに書き込む必要があります。フィールド名も 2 つのデータベースで異なる場合があります。私はアプリケーションで ADO 接続を使用しており、データベースが 1 つしかない場合は、通常は adapter.Update を使用します。アプリケーション全体で非常に多くの db 呼び出しを行うため、これを処理し、このクラスへの単純な呼び出しを残す一種のデータ処理クラスを作成することをお勧めします。また、両方のシステムが同一であることを保証するために、ある種の db-transaction を作成することも考えていました。これにアプローチする方法について誰か提案がありますか?
質問する
111 次