私のプログラムはVB.NETで記述されており、1列のみのExcelシートがあり、列のタイプはテキストです。次に、Excelシートのすべての行をMSAccessテーブルに追加します。
アクセステーブルには5つの列があり、残りのフィールドに静的データを提供する必要があります。テーブル構造では空にできないため、空にすることはできません。それらは必須です。
私のアルゴリズムはこのように機能します
- ExcelシートデータをDataTableに読み込みます
- DataTableのすべての行の最後にループします
各セルのテキストと静的情報の一部を追加して、クエリ文字列を作成します
INSERT into TableName(c1,c2,c3) values (v1,v2,v3), (v1,v2,v3), (v1,v2,v3), (v1,v2,v3) ... ... (n1,n2,n3);
- このクエリを実行します
しかし、私はこのクエリでエラーが発生しました、何か提案はありますか?