当前位置: 代码迷 >> Delphi >> 数据库中有个TClass表,怎么把表中内容放入combobox
  详细解决方案

数据库中有个TClass表,怎么把表中内容放入combobox

热度:4175   发布时间:2013-02-25 00:00:00.0
数据库中有个TClass表,如何把表中内容放入combobox
TClass表中有ID、SCode、SName、iNO,如何把ID列的内容显示到combobox的下拉表中?
------最佳解决方案--------------------------------------------------------

List<TClass> lists = new List<TClass>();
添加数据.....
combobox.DataSource = lists;
combobox.DisplayMember = "ID";

------其他解决方案--------------------------------------------------------
string sql = Select ID,Name From 表

SqlDataAdapter ada = new SqlDataAdapter(sql,数据库连接字符串);
DataTable dt = new DataTable();
ada.Fill(dt);

DataRow newDR = dt.newrow();
newDR["ID"] = 0;
newDR["Name"] = "请选择";
This.Combobox.DataSource = dt;
this.ComboBox.ValueMember = "ID";
this.ComboBox.DisplayMember = "Name";
------其他解决方案--------------------------------------------------------
引用:
string sql = Select ID,Name From 表

SqlDataAdapter ada = new SqlDataAdapter(sql,数据库连接字符串);
DataTable dt = new DataTable();
ada.Fill(dt);

DataRow newDR = dt.newrow();
newDR["ID"] = 0;
newDR["……

你那是把Name列现实到combobox中,不是ID列
  相关解决方案