PDA

View Full Version : پر کردن کمبو در معماری سه لایه



mina1363
چهارشنبه 09 مرداد 1387, 18:29 عصر
سلام دوستان من میخواهم داخل یه combobox اطلاعات بریزم این data ها را از db میخونه ولی این در معماری 3 لایه نمیدونم چه طور ممکنه ؟
نمیدونم بگو متدم dataset برگردونه یا sqldatareader حالا هر کدام را هم که بخواهد برگرداند نمیدونم چه طور بگم بریز داخل combobox اگر منو راهنمایی کنید ممنون میشم.

jaza_sa
پنج شنبه 10 مرداد 1387, 19:04 عصر
راحت ترین کار استفاده از DataTable هست

cmb.DataSource = dt;
cmb.DisplayMember = dt.Columns["colName"].ToString();
cmb.ValueMember = dt.Columns["colValue"].ToString();

Editali
پنج شنبه 10 مرداد 1387, 19:12 عصر
میتونی توی منوی Properties (برای ComboBox مورد نظر) گزینه Datasource رو برابر با Dataset یا BindingSource بذاری (مثلا dataset11) و DispleyMember رو هم برابر با فیلد مورد نظرت بذاری.