私は小さなプロジェクトでC#のmvvmモデルを理解しています。 私はcustomer
,location
およびaddress
という3つのテーブルを持つMicrosoft SQL Serverデータベースを使用しています。C#/ SQL Server:MVVMは複数のテーブルにデータを挿入します
すべての顧客は1つ以上のロケーションを持つことができ、すべてのロケーションには特定のアドレスがあります。
これを実現するためにどのように私の現在の考え:
- まず顧客を挿入します。
- ロケーションIDで、場所を挿入し、最高
customer_id
を取得し、その後max(customer_id)
- と場所を挿入し、アドレスを挿入
max(location_id)
を取得し、アドレスを挿入するようにするには
がありますこれを行うより良い方法は?
私は、複数のテーブルにデータを挿入する例、特にSQL Serverを使用しないチュートリアルは見つかりませんでした。
私の次の問題は、テキストボックスに内容を挿入するにはどうすればよいですか?
保存ボタンがあると思いました。このボタンはメソッドを実行し、バインドされたTextBoxからデータを挿入します。メソッドを記述するのではなく、コマンドでこれを行う必要がありますか?
ありがとうございました!