likes0私はスケジュールされたタスクとして実行するためのC#実行可能ファイルを作成しています。.exeは、複数のデータベースにアクセスし、それぞれに同じテーブルと列を更新します。データベースは場所によって分割されます。変更する必要がある場合は、これを変更する場所は一度しかありません。設定ファイル*.configを変更しても、コードを再構築して運用環境に再デプロイする必要はありません。15:21:330この種のセットアップを作成するための最良の方法があるかどうかはわかりません。あなたは物事を扱っているようです。スピードや(あらゆる種類の)パフォーマンスが問題ではないと私は考えています。私は、あなたが維持するのが容易であれば、「最高」であると言います。私はこれを言うのは、通常、これらの種類のものは簡単に始まり、時間の経過と共に複雑になるからです。ryguy72720私がやったことは、appSettingsのapp.configに定数SQL文字列の接続変数を置くことでした。カタログ(データベース)を置くcsvファイルを作成しました。これにより、新しいものを作成する必要があるときに、csvファイルにデータベースを追加することができます。次に、ファイルを配列に読み込んでループし、あるデータベースから別のデータベースに行くときに接続文字列のカタログ名を変更するだけです。ViệtFrançaise。