PDA

View Full Version : نمایش اطلاعات در combobox



love_m69
یک شنبه 17 دی 1391, 19:14 عصر
می خواهم اطلاعات یک فیلد از جدول را در در combobox نمایش دهم.
مثلا لیستی از اساتید را ذخیره کردم و برای ثبت درس نام استادهای ذخیره شده در جدول اساتید در یک combo نمایش داده شود.

roolinjax
یک شنبه 17 دی 1391, 19:23 عصر
سلام
اول باید اطلاعات رو توی یک دیتاست یا دیتاتیبل بیاری و بعد با استفاده از بلاک Foreach باید دونه دونه اطلاعات رکوردها رو درون combo اضافه کنید.

mousa1992
یک شنبه 17 دی 1391, 19:28 عصر
سلام دوست عزیز
دقیقا همین عنوان رو سرچ کن خیلی مطلب پیدا میکنی



اول باید اطلاعات رو توی یک دیتاست یا دیتاتیبل بیاری و بعد با استفاده از بلاک Foreach باید دونه دونه اطلاعات رکوردها رو درون combo اضافه کنید.
اینم ی راه هست ممنون از دوستمون بابت پاسخ ولی راه ساده تر هم هست

موفق باشد

roolinjax
یک شنبه 17 دی 1391, 19:30 عصر
اینم ی راه هست ممنون از دوستمون بابت پاسخ ولی راه ساده تر هم هست


میشه شما بفرمایید راه ساده تر رو ؟ ممنون میشم

SHD.NET
یک شنبه 17 دی 1391, 19:36 عصر
سلام
اول باید اطلاعات رو توی یک دیتاست یا دیتاتیبل بیاری و بعد با استفاده از بلاک Foreach باید دونه دونه اطلاعات رکوردها رو درون combo اضافه کنید.

من خودم اکثرا از همین روش استفاده می کنم

love_m69
یک شنبه 17 دی 1391, 19:39 عصر
دوست عزیر از datatable استفاده کردم و یک فیلد رو انتخاب کردم. ولی برای نمایشش تو combo مشکل دارم
public DataTable snn()
{
OleDbCommand com = new OleDbCommand();
dataaccess da = new dataaccess();
DataTable dt = new DataTable();
com.CommandText = "select name from lo";
da.connect();
dt = da.docommand(com);
da.disconnect();
return dt;
}

mousa1992
یک شنبه 17 دی 1391, 19:39 عصر
این تاپیکو (http://barnamenevis.org/showthread.php?377263-%D9%BE%D8%B1-%DA%A9%D8%B1%D8%AF%D9%86-combobox-%D8%A7%D8%B2-%D8%AF%DB%8C%D8%AA%D8%A7%D8%A8%DB%8C%D8%B3&p=1667484#post1667484) سر بزنید
اگه واضح نبود بگید بازم هست براتون بذارم

موفق باشید

love_m69
یک شنبه 17 دی 1391, 19:57 عصر
طبق تعریف شما من نوشتم ولی چیزی وارد نمیشه
int[] idColor = new int[ad.snn().Rows.Count]; // return count rows in database
for (int i = 0; i <= ad.snn().Rows.Count - 1; i++)
{
string k= ad.snn().ToString();
//MessageBox.Show(idColor[i].ToString());
comlove.Items.Add(k.ToString());
}

keyvan_s89
یک شنبه 17 دی 1391, 20:12 عصر
این طوری بنویس


SqlConnection objcon = new SqlConnection();
objcon.ConnectionString = @"....";
SqlDataAdapter dap = new SqlDataAdapter("select pname from Table1", objcon);
DataSet ds = new DataSet();
dap.Fill(ds, "t");
DropDownList2.DataTextField = "pname";
DropDownList2.DataSource = ds.Tables["t"].DefaultView;
DropDownList2.DataBind();


پست بک dropdown list رو true کنید