Я хочу, чтобы заполнить ComboBox с данными из SQL-сервера и я использую этот код, но он не работает:Заливка ComboBox с данными SQL Server
protected void FillComboBox()
{
SqlDataAdapter da = new SqlDataAdapter("SELECT ItemName FROM TBItemList", oSqlConn);
DataTable dt = new DataTable();
da.Fill(dt);
{
cbxparameter.Items.Add(dt.ToString());
}
}
Затем убедиться, что мой код в порядке Я пытаюсь отлаживать, но я не знаю, в чем проблема. Зачем?
Есть причина, почему вы используете DataTable, так как, насколько я могу видеть, вы только выборку строк из одного столбца? Почему бы вам не использовать простой список строк (предполагая, что «ItemName» имеет строку типа), а затем привязать этот список к свойству ItemsSource вашего поля. – St0ffer
как использовать, как вы говорите. –