求大神教我三层架构怎么给combox绑定上数据库中的一张表,跪求代码,谢谢
------解决思路----------------------
分2步:第一步不是三层的时候,该怎么做。
/// <summary>
/// Combobox下拉选项数据表填充方法
/// </summary>
/// <param name="sqlcode"></param>
/// <returns></returns>
public DataTable ComboboxData(string sqlcode)
{
SqlConnection con = new SqlConnection(“”);
SqlDataAdapter sql = new SqlDataAdapter(@"" + sqlcode + "", con);
DataTable datatable1 = new DataTable();
sql.Fill(datatable1);
return datatable1;
}
然后,将datatable 取出来,绑定给Combobox。
DataTable datatable1 = ComboboxData("select * from *");
Combobox1.DataSource = datatable1;
Combobox1.DisplayMember = "字段名";
Combobox1.ValueMember = "字段名";
第2步:
DAL 、BLL、 UI 分离
UI事件 → BLL → DAL - 数据库