У вас есть есть что-то в вашей реальной строке подключения, верно?
Вы загружаете свои данные в DataSet - это набор таблиц и отношений. Как комбобокс должен знать, какие данные таблицы отображать ?? Если DataSet
содержит несколько таблиц, вам нужно будет дополнительно определить, какую из них использовать. Если DataSet
имеет только одну таблицу внутри, то это просто трата ресурсов, чтобы использовать DataSet
во-первых.
Если у вас есть только один набор данных, используйте вместо него DataTable
:
con.Open();
cmd = new OdbcCommand("Select no from table", con);
ada = new OdbcDataAdapter(cmd);
DataTable data = new DataTable();
ada.Fill(data);
// define the column to be used to display text in the combobox
combobox1.DataTextField = "FirstName";
// define the column to be used as the value for the selection in the combobox
combobox1.DataValueField = "CustomerID";
combobox1.DataSource = data;
combobox1.DataBind();