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

正文內(nèi)容

家政服務管理-資料下載頁

2025-08-14 11:03本頁面

【導讀】系統(tǒng)主界面......

  

【正文】 select DIANHUA,LOUHAO,qu,yuanqu,KEHU_NAME from kehu where id= + 。 OracleCommand cmd = ()。 = sql。 ()。 OracleDataReader rs = ()。 if (()) { = ((0))。 = ((1))。 = ((2))。 = ((3))。 = ((4))。 } else { = 。 =。 = 。 = 。 = 。 } ()。 } else { = 。 =。 = 。 = 。 = 。 } } (4) 用戶 ID 輸入有效性驗證 用戶在 textBox中每輸入一個字符都會觸發(fā) textBox 的 KeyPress 事件來驗證用戶輸入的內(nèi)容是否為數(shù)字。 private void textBox11_KeyPress (object sender, e) { if ((48 || 57) amp。amp。 !=8 ) =true。 } (5) 刪除預約 根據(jù)預約 ID 刪除 dataset 中的相關(guān)記錄再調(diào)用 TableAdapter 的 Update 來更新數(shù)據(jù)庫中 yuyue 表中的信息,而數(shù)據(jù)庫中 fuwu 表中信息則是由觸發(fā)器自動刪除。 private void pictureBox17_Click(object sender, e) { MessageBoxButtons buttons = 。 DialogResult result。 result = (確認刪除該預 約信息?? ,確認刪除 ,buttons, )。 if (result==) { DataRow findrow = [yuyue].()。 if (findrow != null) { ()。 ()。 ()。 ()。 (預約信息已刪除!! , 刪除完畢 )。 } (6) 添加預約 (圖 15) 圖 15 添加預約 新窗體顯示: 實例化一個新的窗體并調(diào)用它的 show 方法將其顯示出來。 private void pictureBox18_Click(object sender, e) { active=true。 Form5 f5=new Form5()。 ()。 } 添加預約: 先將輸入的信息全部寫入 dataset 再由 dataset 一次性更新數(shù)據(jù)庫,因為添加記錄時是同時向 yuyue、 fuwu 兩個表中添 加記錄,必須使用數(shù)據(jù)庫庫的事務處理的特性來保證寫入數(shù)據(jù)庫的信息完整、有效。 private void pictureBox14_Click(object sender, e) { if (!=) { OracleConnection conn = new OracleConnection(connStr)。 string sql = select DIANHUA,LOUHAO,qu,yuanqu,KEHU_NAME from kehu where id= + 。 OracleCommand cmd = ()。 = sql。 ()。 OracleDataReader rs = ()。 if (()) { sql = insert into yuyue (YUYUE_RIQI,YUYUE_SHIJIAN,WANCHENG,BEIZHU) values (39。 + + 39。,39。 + + 39。,0,39。 + + 39。)。 OracleCommand th = ()。 = sql。 ()。 sql = select max(id) from yuyue。 = sql。 OracleDataReader reader = ()。 ()。 int yuyueid = ((0))。 ()。 sql = select id from jiagebiao where FUWU_NAME=39。 + + 39。 = sql。 reader = ()。 ()。 int jiaogebiao_id = ((0))。 ()。 sql = insert into fuwu (KEHU_ID,JIAOGEBIAO_ID,YUYUE_ID,MIANJI,DANJIA,FEIYONG) Values ( + + , + jiaogebiao_id + , + yuyueid + , + + , + + , + + )。 th = ()。 = sql。 ()。 (預約成功?。? ,成功 )。 ()。 ()。 } else { (沒有該客戶,客戶編號輸入錯誤?。? ,錯誤 )。} } else { (沒有選擇服務種類??! ,錯誤 )。} } 服務情況管理模塊 系統(tǒng)設計 服務情況管理 (圖 16)通過多個文本框來顯示信息,每增加一條預約信息相應的也同時增 加一條服務信息,此時 “完成預約 ”單選框被設定為 “未完成 ” 系統(tǒng)實現(xiàn) 也采用了數(shù)據(jù)綁定組件綁定至另外一個視圖來顯示用戶的預約信息,同時由于使用了觸發(fā)器,預約情況每刪除一條記錄相應的由數(shù)據(jù)庫自動的刪除服務情況的相關(guān)數(shù)據(jù) [11] 。 (1) 數(shù)據(jù)綁定 調(diào)用數(shù)據(jù)適配器 TableAdapter 的 Fill 方法填充 dataSet 來實現(xiàn)數(shù)據(jù)綁定。 ()。 圖 16 服務情況 (2) 頁面數(shù)據(jù)初始化 將 dataset 中數(shù)據(jù)指 針指向頭條記錄并將其顯示出來。 pos = [, fuwu_view].Position。 if ([pos][FUKUAN].ToString() == 1) { = true。 = false。 } else { = false。 = true。 } if ([pos][WANCHENG].ToString() == 1) { = true。 = false。 } else { = false。 = true。 } (3) 上一條記錄 dataset 中數(shù)據(jù)指針上移一條記錄并將其顯示出來。 private void pictureBox20_Click(object sender, e) { [,fuwu_view].Position。 int pos = [, fuwu_view].Position。 if ([pos][FUKUAN].ToString() == 1) { = true。 = false。 } else { = false。 = true。 } if ([pos][WANCHENG].ToString() == 1) { = true。 = false。 } else { = false。 = true。 } } (4) 下一條記錄 dataset 中數(shù)據(jù)指針下移一條記錄并將其顯示出來。 private void pictureBox21_Click(object sender, e) { [,fuwu_view].Position++。 int pos = [, fuwu_view].Position。 if ([pos][FUKUAN].ToString() == 1) { = true。 = false。 } else { = false。 = true。 } if ([pos][WANCHENG].ToString() == 1) { = true。 = false。 } else { = false。 = true。 } } (5) 服務情況修改 為了保證數(shù)據(jù)庫中信息的一致性與完整性這里同樣使 用了事務處理,先更新dataset,全部更新完成后再由 dataset 一次性更新數(shù)據(jù)庫中相關(guān)表。 private void pictureBox19_Click(object sender, e) { MessageBoxButtons buttons = 。 DialogResult result。 result = (確認更新該服務資料?? , 更新資料 , buttons, )。 if (result == ) { DataRow findrow。 findrow = [yuyue].()。 if (findrow != null) { if ( == true) findrow[WANCHENG] = 1。 else findrow[WANCHENG] = 0。 findrow = [fuwu].()。 findrow[FUKUAN_XINGSHI] = 。 findrow[FUWU_RIQI] = 。 findrow[FUWU_SHIJIAN] = 。 findrow[LIQU_SHIJIAN] = 。 findrow[RENSHU] = 。 findrow[XIAOGUO] = 。 findrow[YIJIAN] = 。 findrow[BEIZHU] = 。 ()。 ()。 ()。 ()。 ()。 ()。 ()。 ()。 ()。 ()。 (服務情況修改成功??! , 修改完畢 )。 } } } 客戶管理模塊 系統(tǒng)設計 客戶管理模塊 (圖 17)實現(xiàn)了用戶的顯示、添加與修改等操作 圖 17 客戶管理 系統(tǒng)實現(xiàn) 采用了數(shù)據(jù)綁定與 DataReader 共同操作的模式實現(xiàn)了快速數(shù)據(jù)操作。 (1) 數(shù)據(jù)綁定 調(diào)用數(shù)據(jù)適配器 TableAdapter 的 Fill 方法填充 dataSet 來實 現(xiàn)數(shù)據(jù)綁定。 ()。 (2) 上一條記錄 dataset 中數(shù)據(jù)指針上移一條記錄并將其顯示出來。 private void pictureBox8_Click(object sender, e) { [,kehu].Position。 int pos = [, kehu].Position。 if ([pos][zulin].ToString() == 1) { = true。
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1