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

正文內(nèi)容

家政管理系統(tǒng),aspnet范文-資料下載頁

2024-12-07 09:20本頁面

【導(dǎo)讀】計(jì)算機(jī)畢業(yè)論文范文咨詢QQ599057179

  

【正文】 一的 DataSet游標(biāo),從而實(shí)現(xiàn)了數(shù)據(jù)網(wǎng)格與文本框顯示信息的聯(lián)動 (圖 14)。同時(shí)使用了輕量級的數(shù)據(jù)訪問組件 DateReader,從而實(shí)現(xiàn)了快速的數(shù)據(jù)訪問。 (1) 數(shù)據(jù)綁定 調(diào)用數(shù)據(jù)適配器 TableAdapter 的 Fill 方法填充 dataSet 來實(shí)現(xiàn)數(shù)據(jù) 綁定 。 ()。 計(jì)算機(jī)畢業(yè)論文范文咨詢 599057179 21 (2) 系統(tǒng)初始化時(shí)填充服務(wù)項(xiàng)目下拉菜單 從數(shù)據(jù)庫的 jiagebiao 中檢索 fuwu_name 并填充至下拉菜單。 connStr = 。 OracleConnection conn = new OracleConnection(connStr)。 sql = select * from jiagebiao。 OracleCommand cmd = ()。 = sql。 ()。 OracleDataReader MyReader = ()。 while (()) { ((1))。 } = 0。 ()。 (3) 使用 用戶 ID 快速查詢用戶信息 當(dāng)輸入 用戶 ID 后就會觸發(fā) textBox 的 TextChanged 事件,從而得到 用戶 ID,然后使用 DataReader 到數(shù)據(jù)庫的 kehu 表中進(jìn)行檢索,將檢索到的信息輸出到其他textBox 中,若未檢索到信息則不進(jìn)行輸出。 private void textBox11_TextChanged(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 (()) { = ((0))。 = ((1))。 = ((2))。 = ((3))。 = ((4))。 } else { = 。 =。 = 。 = 。 = 。 } ()。 計(jì)算機(jī)畢業(yè)論文范文咨詢 599057179 22 } else { = 。 =。 = 。 = 。 = 。 } } (4) 用戶 ID 輸入有效性驗(yàn)證 用戶在 textBox中每輸入一個(gè)字符都會觸發(fā) textBox 的 KeyPress 事件來驗(yàn)證用戶輸入的內(nèi)容是否為數(shù)字。 private void textBox11_KeyPress (object sender, e) { if ((48 || 57) amp。amp。 !=8 ) =true。 } (5) 刪除預(yù)約 根據(jù)預(yù)約 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 = (確認(rèn)刪除該預(yù) 約信息?? ,確認(rèn)刪除 ,buttons, )。 if (result==) { DataRow findrow = [yuyue].()。 if (findrow != null) { ()。 ()。 ()。 ()。 (預(yù)約信息已刪除?。? , 刪除完畢 )。 } (6) 添加預(yù)約 (圖 15) 計(jì)算機(jī)畢業(yè)論文范文咨詢 599057179 23 圖 15 添加預(yù)約 新窗體顯示: 實(shí)例化一個(gè)新的窗體并調(diào)用它的 show 方法將其顯示出來。 private void pictureBox18_Click(object sender, e) { active=true。 Form5 f5=new Form5()。 ()。 } 添加預(yù)約: 先將輸入的信息全部寫入 dataset 再由 dataset 一次性更新數(shù)據(jù)庫,因?yàn)樘砑佑涗洉r(shí)是同時(shí)向 yuyue、 fuwu 兩個(gè)表中添 加記錄,必須使用數(shù)據(jù)庫庫的事務(wù)處理的特性來保證 寫入數(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 = ()。 計(jì)算機(jī)畢業(yè)論文范文咨詢 599057179 24 = 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。 ()。 (預(yù)約成功!! ,成功 )。 ()。 ()。 } else { (沒有該客戶,客戶編號輸入錯(cuò)誤?。? ,錯(cuò)誤 )。} } else { (沒有選擇服務(wù)種類!! ,錯(cuò)誤 )。} } 服務(wù)情況管理模塊 系統(tǒng)設(shè)計(jì) 服務(wù)情況管理 (圖 16)通過多個(gè)文本框來顯示信息,每增加一條預(yù)約信息相應(yīng)的也同時(shí)增 加一條服務(wù)信息,此時(shí) “完成預(yù)約 ”單選框被設(shè)定為 “未完成 ” 系統(tǒng)實(shí)現(xiàn) 也采用了數(shù)據(jù)綁定組件綁定至另外一個(gè)視圖來顯示用戶的預(yù)約信息,同時(shí)由于使用了觸發(fā)器,預(yù)約情況每刪除一條記錄相應(yīng)的由數(shù)據(jù)庫自動的刪除服務(wù)情況的相關(guān)數(shù)據(jù) [11] 。 (1) 數(shù)據(jù)綁定 調(diào)用數(shù)據(jù)適配器 TableAdapter 的 Fill 方法填充 dataSet 來實(shí)現(xiàn)數(shù)據(jù) 綁定 。 ()。 計(jì)算機(jī)畢業(yè)論文范文咨詢 599057179 25 圖 16 服務(wù)情況 (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。 } 計(jì)算機(jī)畢業(yè)論文范文咨詢 599057179 26 (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 { 計(jì)算機(jī)畢業(yè)論文范文咨詢 599057179 27 = false。 = true。 } } (5) 服務(wù)情況修改 為了保證數(shù)據(jù)庫中信息的一致性與完整 性這里同樣使用了事務(wù)處理,先更新dataset,全部更新完成后再由 dataset 一次性更新數(shù)據(jù)庫中相關(guān)表。 private void pictureBox19_Click(object sender, e) { MessageBoxButtons buttons = 。 DialogResult result。 result = (確認(rèn)更新該服務(wù)資料?? , 更新資料 , buttons, )。 if (result == ) { DataRow findrow。 findrow = [yuyue].()。 if (findrow != null) { if ( == true)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1