データベースcarrier
とvendor
に2つのテーブルがあります。 vendor
の外部キーはCarrier_Id
です。ユーザがベンダーを追加したい場合、ユーザはコンボボックスからキャリアテーブルを選択する。コンボボックスから値を取得
私が今直面している問題は、弁をコンボボックスから得て、それをデータベースに挿入する方法を知らないことです。
私はこのコードを使用して、コンボボックスに表示するバルブをキャリアテーブルから取得します。
MyinvoiceDataDataContext contect = new MyinvoiceDataDataContext();
var st = from s in contect.Carriers
select new { s.CarrierID, s.CarrierName};
comVendorCarrier.ItemsSource = st;
comVendorCarrier.DisplayMemberPath = "CarrierName";
comVendorCarrier.SelectedValuePath = "CarrierID";
私はこのエラーをgettng。オブジェクト参照がオブジェクト インスタンスに設定されていません。 –
@ThivakaranSelvarajoo、あなたのデータはコンボボックスに正しく入力されていますか? –
はい..コンボボックスの項目が表示される可能性があります。 –