Ich versuche, meine Combobox von SQL zu füllen, aber wenn ich einen Wert Mitglied zuweisen, es gibt mir die folgenden FehlerBestücken ComboBox von SQL in C#
cannot explicitly convert int into string
Können Sie mir helfen, zu verstehen und korrigiere meinen Fehler?
void Fillcombo()
{
string query_select = "SELECT * FROM department";
DataTable dt = DataAccess.selectData(query_select);
SqlDataReader dr = DataAccess.selectDataReader(query_select);
while (dr.Read())
{
string dpt_name = dr.GetString(1);
int dpt_id = (int)dr.GetValue(0);
comboBox1.DataSource = dt;
comboBox1.ValueMember = dpt_id; // error here
comboBox1.DisplayMember = dpt_name;
}
}
nein es gibt immer noch Fehler. –
Sie müssen keine while-Schleife wie Antwort verwenden. –
ohh yess .. es funktioniert .. Vielen Dank ... –