PDA

View Full Version : سوال در مورد خاصیت fill یک combo box



salehvasaleh
چهارشنبه 18 مرداد 1391, 19:48 عصر
دوستان کد زیر رو در نظر بگیرید :


da.SelectCommand.CommandText = "select * from Table_1 ";
da.Fill(ds, "Table_1");
comboBox1.DataSource = ds;
comboBox1.DisplayMember = "Table_1.name";

در خطی که نوشته da.Fill(ds, "Table_1"); اون آیتم بعد از ds که نوشته شده table_1 منظور جدول هست؟ باید همیشه نام جدول بیاد؟
و در خط آخر خاصیت displaymember بعدش همیشه باید به این فرمی که هست نوشته بشه؟ یعنی اول نام جدول و بعد نام ستون؟
ممنون

Mahmoud.Afrad
پنج شنبه 19 مرداد 1391, 18:57 عصر
اون Table_1 در خط دوم هر چیزی میتونه باشه.
خط سوم را به این صورت بنویسید
comboBox1.DataSource = ds.Tables["Table_1"];
خط آخر هم باید نام ستونی که قرار هست در کمبو نمایش داده بشه
comboBox1.DisplayMember = "name";