Cho em hỏi làm sao để load dữ liệu từ một bảng trong SQL vào Combobox??? Em viết đoạn code sau nó không chỉ load dữ liệu vô mà nó còn tự động thêm mới dữ liệu vào bảng mà mình cần load nữa.
Ví dụ: Em thêm mới vào một Ngành Kỹ thuật phần mềm trong Khoa Công nghệ thông tin rồi lưu lại thì nó lại tự động lưu thêm một khoa Công nghệ thông tin trong bảng Khoa nữa.
Em chỉ muốn đổ dữ liệu từ TenKhoa từ bảng Khoa sang combobox frmNganh thôi. Ai biết chỉ em với. Em cám ơn nhiều.
public void LoadComboBox()
{
DataTable dt = new DataTable();
connection.Open();
try
{
SqlDataAdapter da = new SqlDataAdapter("Select TenKhoa From Khoa", connection);
da.Fill(dt);
connection.Close();
}
catch(Exception ex)
{
throw new Exception("Error " + ex.ToString());
}
try
{
cbbTenKhoa.DataSource = dt;
cbbTenKhoa.DisplayMember = "TenKhoa";
cbbTenKhoa.ValueMember = "TenKhoa";
}
catch(Exception ex)
{
MessageBox.Show("Có lỗi khi load dữ liệu!\n", ex.ToString());
}
}