می خواهم اطلاعات یک فیلد از جدول را در در combobox نمایش دهم.
مثلا لیستی از اساتید را ذخیره کردم و برای ثبت درس نام استادهای ذخیره شده در جدول اساتید در یک combo نمایش داده شود.
می خواهم اطلاعات یک فیلد از جدول را در در combobox نمایش دهم.
مثلا لیستی از اساتید را ذخیره کردم و برای ثبت درس نام استادهای ذخیره شده در جدول اساتید در یک combo نمایش داده شود.
سلام
اول باید اطلاعات رو توی یک دیتاست یا دیتاتیبل بیاری و بعد با استفاده از بلاک Foreach باید دونه دونه اطلاعات رکوردها رو درون combo اضافه کنید.
سلام دوست عزیز
دقیقا همین عنوان رو سرچ کن خیلی مطلب پیدا میکنی
اینم ی راه هست ممنون از دوستمون بابت پاسخ ولی راه ساده تر هم هستاول باید اطلاعات رو توی یک دیتاست یا دیتاتیبل بیاری و بعد با استفاده از بلاک Foreach باید دونه دونه اطلاعات رکوردها رو درون combo اضافه کنید.
موفق باشد
دوست عزیر از 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;
}
این تاپیکو سر بزنید
اگه واضح نبود بگید بازم هست براتون بذارم
موفق باشید
طبق تعریف شما من نوشتم ولی چیزی وارد نمیشه
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());
}
این طوری بنویس
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 کنید
آخرین ویرایش به وسیله keyvan_s89 : یک شنبه 17 دی 1391 در 20:23 عصر