Thêm các mục hộp danh sách vào cơ sở dữ liệu ADO.NET khung thực thể C#

lập trình


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.

Những gì tôi đã thử:

Xin chào, tôi có mã này và tôi có hộp danh sách với nhiều mục bên trong
làm cách nào tôi thêm các mục này vào cột

Giải pháp 1

Tại sao bạn sử dụng ListBox làm nguồn dữ liệu để đưa vào cơ sở dữ liệu?

ListBox là một điều khiển giao diện người dùng được sử dụng để hiển thị một phần nhất định trong mô hình dữ liệu của bạn. Nó KHÔNG nên được sử dụng để lưu trữ mô hình dữ liệu.

Nguồn của các mục cần lưu trữ trong cơ sở dữ liệu phải là mô hình dữ liệu của bạn chứ không phải ListBox.

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

コメント

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