将列表框项添加到数据库 ADO.NET 实体框架 C#


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

为什么使用 ListBox 作为放入数据库的数据源?

ListBox 是一个 UI 控件,用于显示数据模型的特定部分。 它不应该用于存储数据模型。

要存储在数据库中的项目的来源应该是您的数据模型,而不是 ListBox。

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

コメント

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