私のアプリケーションはSilverlight(C#.Net) です。私の要件はレコードのIDを保存したいのですが。 私はこのコンボでコンボボックス(例:国)を持っていますが、国名が表示されていますが、保存中に国のIDを保存したいと思います。国名はCountry Masterから来ています。国のIDを格納します。 どうすればいいですか?レコードの名前をとってデータベースにレコードIDを保存する方法
1
A
答えて
0
確かにcountryIDとcountryNameを関連付けるテーブルがあります。
次に、このテーブルを読んで関連付けをマップします。
この表をどのような形式でも持っていないと、設計上の重大な欠陥があります。
2
コンボボックスにバインドされたデータであるオブジェクトは、IDと名前の両方の属性を持つ必要があります。ディスプレイToString()
は名前でなければなりません。ユーザーがコンボボックスから国を選択すると、選択したオブジェクトから対応するIDを戻します。
データベース側からは、別々のテーブルにある場合は、名前とIDを返すために結合テーブルまたは結合テーブルが必要になります。
理想的には、これが1対1の関係である場合、名前とIDは同じ表になければなりません。そうでなければ、データベースビューを使用してそれらを結合して照会することができます。
関連する問題
- 1. データベースに保存する前にレコードを確認する
- 2. ウェブページにレコード(json)を保存してレコードのみに表示する方法
- 3. レコードのコピーを作成し、ユニークなIDを持つデータベースに保存する
- 4. Yiiのデータベースに次と前のIDレコードを取得
- 5. インラインのdef保存時に余分なレコードを保存する親IDレコードを取得できません
- 6. ViewStateを使用してレコードを保存する方法
- 7. 複数のレコードをコアデータに保存する方法
- 8. 一度に1000 +レコードをデータベースに保存する
- 9. 関連するレコードの名前を表示する方法3.1.0
- 10. レコードが保存される前にアソシエーションを作成する
- 11. ExtJS - 保存されたレコードのIDを取得する
- 12. レコードをWindowsPhoneに保存するには
- 13. データベーステーブルにdatagridviewレコードを保存する方法は?
- 14. プレイヤーの名前とポイントをデータベースに保存すると、
- 15. Hibernateを使用してデータベースに複数のレコードを保存する
- 16. オブジェクトをjpaに保存する前にIDを知る方法
- 17. 新しいレコードをDatagridviewからデータベースに保存します。
- 18. データベースのレコードを数える方法は?
- 19. IDフィールドを使用してデータベースMSSQL 2005 Expressレコードを更新する方法
- 20. PHPのレコードの保存エラーメッセージ
- 21. 名前vbsを使用してデータベース内のレコードを使用しているファイル
- 22. mysqlを使ってビデオをデータベースに保存する方法は?
- 23. Hibernateはデータベースにレコードを保存しません
- 24. cakephp-mongoプラグインでレコードを保存する
- 25. Rails Associationでレコードを保存する
- 26. AjaxとレコードIDの
- 27. データベースのIDを使ってC#でレコードを見つける最速の方法は何ですか?
- 28. ユーザーIDのユーザー名をチタンに保存する方法
- 29. 参照されたレコードを保存せずに関連するレコードを保存する
- 30. sqlデータベースを挿入する前に既存のレコードを確認します