डेटाबेस ADO.NET एंटिटी फ्रेमवर्क C# में लिस्टबॉक्स आइटम जोड़ें


सी#
formes.DB.TBL_SPECIALIST p = new formes.DB.TBL_SPECIALIST();
p.SPECIALIST_DATE = DateTime.Now;
p.SPECIALIST_NAME = edt_name.Text;
p.SPECIALIST_BIRTHDATE = edt_brith_date.Value;
p.SPECIALIST_AGE_NOW = edt_age.Text;
p.SPECIALIST_EDUCATION = edt_education.Text;
p.SPECIALIST_ID_NUMBER = edt_id_num.Text;
p.SPECIALIST_PHONE = edt_phone.Text;
p.SPECIALIST_ADDRESS = edt_address.Text;
p.SPECIALIST_ACTIVE = edt_active.Text;
//listbox
p.SPECIALIST_WORKED_BEFORE = lbx_work_history.

मैंने क्या प्रयास किया है:

नमस्कार, मेरे पास यह कोड है और मेरे पास कई वस्तुओं वाला लिस्टबॉक्स है
मैं इन आइटमों को कॉलम में कैसे जोड़ूं

समाधान 1

आप डेटाबेस में डालने के लिए डेटा के स्रोत के रूप में लिस्टबॉक्स का उपयोग क्यों कर रहे हैं?

लिस्टबॉक्स एक यूआई नियंत्रण है जिसका उपयोग आपके डेटा मॉडल का एक निश्चित भाग दिखाने के लिए किया जाता है। इसका उपयोग डेटा मॉडल को संग्रहीत करने के लिए नहीं किया जाना चाहिए।

डेटाबेस में संग्रहीत करने के लिए आइटम का स्रोत आपका डेटा मॉडल होना चाहिए, न कि लिस्टबॉक्स।

UI Controls  <----->  Data Model  <----->  Database

コメント

タイトルとURLをコピーしました