50 個の異なるフィールド (テキスト ボックス、コンボ ボックス、リストビュー、チェック ボックス) を持つ大きな Windows フォームがあります。SQL Server データベースに 10 個のテーブルがあり、各テーブルには異なる列があります。これらの 10 個のテーブルに Windows フォームの 50 個のフィールドを挿入したいと考えています。テーブルにレコードを挿入するコードは次のとおりです
Dim cmd As New SqlCommand
cmd.Connection = conn
cmd.CommandText = "Insert Into ChartOfAccount (MainCode,MainDescription,AccountCode,AccountDescription,OpeningBalance) values ('" & MainCode & "','" & MainDescription & "','" & AccountCode & "','" & AccountDescription & "','" & OpeningBalance & "')"
cmd.ExecuteNonQuery()
質問は、10 個の異なるテーブルにデータを挿入する場合、10 個の挿入ステートメントを記述する必要があるということです。
レコードを更新または削除する場合、コマンド 10 テーブルを個別に更新および削除する必要があります
。これには長い時間がかかります。短い方法があれば教えてください。