このコードでは、recoreds を処理するために dataTable をクエリして複製し、クエリごとにデータベースと対話する必要なく重複を回避しています (新しいデータと既存のデータを比較します)。
これで、ローカルの dataTable がオンライン db テーブルから複製されました (ソース テーブルからすべての列 = テーブル スキーマを取得)
新しく作成されたローカル Datatable に値を挿入したいのですが、データはすでにローカル文字列変数に保存されています
static class ProcessedData
{
string name = "Rob";
string webSite= "http://www.rcl.co.il";
string title = "The Right Click";
}
dataTable localTable = new DataTable("LocalDt");
アイデアは
localTable.insert([Col_name], ProcessedData.name);
localTable.insert([Col_webSite], ProcessedData.webSite);.....
どうすればそれにアプローチできますか、それは一括挿入と呼ばれますか? (....メソッド名/用語を知らずにその問題についてグーグルで検索することはできませんでした)
次の動きは、収穫されたローカル データからの新しい行で Sql オンライン テーブルを更新することです。