تشکر از راهنمایی شما mousa1992
من از معماری سه لایه استفاده می کنم
این کد رو در لایه Business Logic نوشتم
public DataTable fillCombobox()
{
string strFillCombobox = " select CourseCode,CourseName from tblCourse ";
strFillCombobox = string.Format(strFillCombobox, CourseCode, CourseName);
clsDataAccess dataAccess = new clsDataAccess();
dataAccess.connect();
DataTable dt = dataAccess.query(strFillCombobox);
dataAccess.disConnect();
return dt;
}
و در رویداد click مربوط به Combobox هم این کد را نوشتم
clsCourse course = new clsCourse();
cmbCourseName.DataSource = course.fillCombobox();
cmbCourseName.DisplayMember = course.CourseName;
cmbCourseName.ValueMember = course.CourseCode.ToString();
ولی ظاهرا اشتباهه چون جواب نمیده
ممنون میشم راهنمایی کنین