PDA

نسخه کامل مشاهده نسخه کامل : مشکل در پر کردن ComboBox در C#



jdw
17-04-2009, 14:30
سلام دوستان
من می خوام اطلاعاتی که توی بانک دارم رو توی Combobox قرار بدم اما نمی دونم چطوری لطفا راهنمایی کنید

OleDbConnection

dcon = newOleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=I:\\jafar\\C#\\site database\\site database\\db1.mdb");

OleDbDataAdapter

dsel = newOleDbDataAdapter("select state from statet",dcon);
DataTable statedt = newDataTable();
dsel.Fill(statedt);
comboBox1


لطفا دستور مربوط به پر کردن combobox رو برام بنویسید درضمن این اطلاعات رو به datagridview می دم نشون میده اما برای combobox نمی دونم باید چیکارش کنم
لطفا به صورت ساده به من بگید چون تازه شروع به کار با سی شارپ کردم
خیلی ازتون ممنون میشم زودتر جوابمو بدین

kerberos2023
19-04-2009, 08:07
سلام دوستان
من می خوام اطلاعاتی که توی بانک دارم رو توی Combobox قرار بدم اما نمی دونم چطوری لطفا راهنمایی کنید

OleDbConnection
dcon = newOleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=I:\\jafar\\C#\\site database\\site database\\db1.mdb");
OleDbDataAdapter
dsel = newOleDbDataAdapter("select state from statet",dcon);
DataTable statedt = newDataTable();
dsel.Fill(statedt);
comboBox1


لطفا دستور مربوط به پر کردن combobox رو برام بنویسید درضمن این اطلاعات رو به datagridview می دم نشون میده اما برای combobox نمی دونم باید چیکارش کنم
لطفا به صورت ساده به من بگید چون تازه شروع به کار با سی شارپ کردم
خیلی ازتون ممنون میشم زودتر جوابمو بدین



SqlConnection objcon = new SqlConnection(@"Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=mydb;Data Source=.");
SqlDataAdapter objda = new SqlDataAdapter();
objda.SelectCommand = new SqlCommand();
objda.SelectCommand.Connection = objcon;
objda.SelectCommand.CommandText = "SELECT un_name FROM unit ORDER BY un_name";
DataSet objds = new DataSet();
objda.Fill(objds, "unit");
cboUnit.DataSource = objds.Tables["unit"];
cboUnit.DisplayMember = "un_name";
البته باید به جای اس کیو ال از او ال دی بی استفاده کنی