Exemple #1
0
        /// <summary>
        /// 새로고침 버튼 클릭 이벤트
        /// 1. ComboBox1 의 내용을 담아서 DB의 LoadClass() 수행
        /// 2. ComboBox1의 내용을 쿼리문 where절에 담아서 정보 다시 출력
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnRenew_Click(object sender, EventArgs e)
        {
            ClassDB   db = new ClassDB();
            DataTable dt = db.LoadClass(comboBox1.Text);

            db.Dispose();
            DataView dataView = new DataView(dt);

            classDataGridView.DataSource = dataView;
        }
Exemple #2
0
 /// <summary>
 /// 1. DB에 있는 LoadClassData() 호출
 /// 2. DataTable에 담아 DataView로
 /// 3. DataGridView의 DataSource를 Dataview로
 /// </summary>
 private void SetData()
 {
     try
     {
         ClassDB   db = new ClassDB();
         DataTable dt = db.LoadClassData();
         db.Dispose();
         DataView dataView = new DataView(dt);
         classDataGridView.DataSource = dataView;
     }
     catch (Exception err)
     {
         MessageBox.Show(err.Message);
     }
 }