freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于coracle的考勤管理系統(tǒng)的設(shè)計(jì)與開發(fā)_(存儲(chǔ)版)

2025-08-21 08:38上一頁面

下一頁面
  

【正文】 ) { if (type == ZJ) { (, )。 = table。 , 提示 , , )。 } /// summary /// 刪除數(shù)據(jù)事件 /// /summary private void btnSC_Click(object sender, EventArgs e) { if ((確定要?jiǎng)h除? , 提示 , , ).ToString() == Yes) { string sql = delete from KQLXB where BH = 39。 = [0].Cells[0].()。 } /// summary /// 退出判斷事件 /// /summary private void frm_yglx_FormClosing(object sender, FormClosingEventArgs e) { if (isbj) { (請先關(guān)閉編輯。 // 封裝數(shù)據(jù) private DataTable table3 = null。 table1 = (select KQRQ, YGBH, XM, LXBH, LX, BZ from KQLXB, YGB, KQGLB where YGBH= and LXBH= and KQRQ=39。 i count。 } /// summary /// 窗體按鈕是否禁用處理事件 /// /summary private void ChangeEnabled() { if ( == 0) = false。 = isbj。 for (int i = 0。 } for (int i = 0。 基于 C+Oracle 的考勤管理系統(tǒng)的設(shè)計(jì)與開發(fā) 第 30 頁 共 43 頁 string time = + + + 月 + 。 } /// summary /// 增加數(shù)據(jù)事件 /// /summary private void btnZJ_Click(object sender, EventArgs e) { isbj = true。 基于 C+Oracle 的考勤管理系統(tǒng)的設(shè)計(jì)與開發(fā) 第 31 頁 共 43 頁 ChangeEnabled()。 = false。,39。 + + 39。 [ 1].Cells[1].Value = 。 ++i) if ([i].Cells[1].() == ) { [i].Cells[2].Value = 。 ChangeEnabled()。 ChangeInfo()。 } 5. 員工出勤情況統(tǒng)計(jì)報(bào)表模塊 功能: 查詢 當(dāng)前考 勤信息表,并可以進(jìn)行考勤信息 組合查詢、打印預(yù)覽、打印操作 。 = 0。 table = (sql)。 } /// summary /// 結(jié)束 時(shí)間選擇判斷事件 /// /summary private void dtpJS_CloseUp(object sender, EventArgs e) { if ( ) { (this, 結(jié)束日期不能早于開始日期。 if ( != 全部 ) sql += and LX=39。 DataTable table = (sql)。 [ 1].Cells[3].Value = row[CS].ToString()。 , 提示 , , )。 // 居中打印 StringFormat sf = new StringFormat()。 // 畫第一條橫線 (, new Point(columnsLeft[0], tableTop 5), new Point(columnsLeft[ 1] + columnsWidth[ 1], tableTop 5))。 } } /// summary /// 退出 事件 /// /summary private void btnTC_Click(object sender, EventArgs e) { Close()。 columnIndex++) { ([rowIndex].Cells[columnIndex].(), font, , new Point(columnsLeft[columnIndex] + columnsWidth[columnIndex] / 2, tableTop + rowHidth * rowIndex + tableHeadHeight), sf)。 (, new Point(columnsLeft[c], tableTop 5), new Point(columnsLeft[c], tableTop + * rowHidth + tableHeadHeight 5))。 int tableHeadHeight = 25。 } /// summary /// 打印 事件 /// /summary private void btnDY_Click(object sender, EventArgs e) { if ( 0) ()。 [ 1].Cells[1].Value = row[XM].ToString()。 + (( )) + 39。 + + 39。 } } /// summary /// 獲取時(shí)間格式 事件 /// /summary private string GetTime() { return + + + 月 + + + + + + 月 + 。 + (( )) + 39。 foreach (DataRow row in ) (row[LX].ToString())。 = true。 } } /// summary /// 取消事件 /// /summary private void btnQX_Click(object sender, EventArgs e) { isbj = false。 type = 。 } else { for (int i = 0。 基于 C+Oracle 的考勤管理系統(tǒng)的設(shè)計(jì)與開發(fā) 第 32 頁 共 43 頁 if ((sql) 0) { if (type == ZJ) { ()。 + (0, ( )) + 39。,39。 [i].Selected = true。 } /// summary /// 修改數(shù)據(jù)事件 /// /summary private void btnXG_Click(object sender, EventArgs e) { isbj = true。 ChangeInfo()。 = 。 ++i) if ([i][BH].ToString() == YGBH) { = i。 string YGBH = temp[0].Substring(0, temp[0].IndexOf( ))。 = !isbj。 [ 1].Cells[3].Value = row[BZ].ToString()。 } /// summary /// 綁定數(shù)據(jù) /// /summary private void BindData() { int count = 。 foreach (DataRow row in ) (row[BH].ToString() + + row[LX].ToString())。 // 按鈕禁用判斷標(biāo)記 基于 C+Oracle 的考勤管理系統(tǒng)的設(shè)計(jì)與開發(fā) 第 27 頁 共 43 頁 private DataTable table1 = null。 , 提示 , , )。 break。 isbj = false。 ChangeButton(BC)。 i 。 + + 39。 if (type == ZJ) sql = insert into KQLXB values(39。 , 提 示 , , )。 = ()。 = 。 = false。 if (!(, 1)) { = (0, 1)。 // 按鈕禁用判斷標(biāo)記 private DataTable table = null。 , 提示 , , )。 = [0].Cells[0].()。 } /// summary 基于 C+Oracle 的考勤管理系統(tǒng)的設(shè)計(jì)與開發(fā) 第 18 頁 共 43 頁 /// 刪除數(shù)據(jù) 事件 /// /summary private void btnSC_Click(object sender, EventArgs e) { if ((確定要?jiǎng)h除? , 提示 , , ).ToString() == Yes) { string sql = delete from YGB where BH = 39。 , 提示 , , )。 } (修改成功。 , 提示 , , )。 + + 39。, 39。 return。 i 。 , 提示 , , )。 } /// summary /// 修改數(shù)據(jù) 事件 /// /summary private void btnXG_Click(object sender, EventArgs e) { if ( == ) return。 if ( 0) (, 0)。 = false。 } 基于 C+Oracle 的考勤管理系統(tǒng)的設(shè)計(jì)與開發(fā) 第 13 頁 共 43 頁 catch { } } /// summary /// 窗體按鈕是否禁用處理事件 /// /summary private void ChangeButton(string type) { if (type == XG) = !isbj。 // 封裝數(shù)據(jù) private bool isbj = false。 = this。 if (kqgl == null) { kqgl = new frm_kqgl()。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1