C# đổ Dữ Liệu Vào Combobox | How Kteam

private void frm_Load(object sender, EventArgs e) { // Kết nối với Database thành công trước nhé tblNhom = xl.GetTbl("Nhom", "TenNhom"); cmbNhom.DataSource = tblNhom; cmbNhom.DisplayMember = "TenNhom"; cmbNhom.ValueMember = "MaLop"; } // Lấy dữ liệu theo bảng và sắp xếp chúng theo 1 Field nào đó public DataTable GetTbl(string TblName, string FieldName) { string ChuoiSQL = "select * from " + TblName; if (FieldName != "") ChuoiSQL += " order by " + FieldName; DataTable tbl = new DataTable(); OleDbDataAdapter da = new OleDbDataAdapter(ChuoiSQL, cn); da.Fill(tbl); return tbl; }

Mình hay làm theo cách này để lấy dữ liệu vào ComboBox(cmb) . Thường thì mình phân 3 lớp (Provider,Database,Controls) ,ở trên mình gôm lại 1 cái cho dễ nhìn . Bạn xem có giúp được gì không nhé :)

Từ khóa » Gán Một Datasource Với Combobox