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

正文內(nèi)容

圖書管理系統(tǒng)mis的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-在線瀏覽

2024-08-02 20:49本頁面
  

【正文】 ateData(FALSE)。 }選擇管理員登錄,進(jìn)入新書登記,出現(xiàn)新書登記界面,如圖:void CCheckBooksDlg::OnButtonCheck() { // TODO: Add your control notification handler code here UpdateData()。 return。m_database)。 (select * from Book_Info where Book_ID=39。,m_strBookID)。 if(m_psetGetRecordCount()==0) { MessageBox(本館沒有這本書!,圖書查詢)。 return。 m_psetMoveFirst()。 CDBVariant varValue。 CString strBookName,strWriter,strPress。 (i,0,m_strBookID)。 (i,1,strBookName)。 (i,2,strWriter)。 (i,3,strPress)。 sprintf(buf,%.2f,)。 m_psetGetFieldValue(5,varValue)。 (i,5,buf)。 sprintf(buf,%d,)。 m_psetGetFieldValue(7,varValue)。 (i,7,buf)。 m_psetMoveNext()。 } m_psetClose()。 }點(diǎn)擊查詢圖書信息,如圖:void CCheckProofDlg::OnButtonCheckProof() { // TODO: Add your control notification handler code here UpdateData()。 return。 return。m_database)。 (select * from Proof_Info where Proof_ID=39。,m_strProofID)。 if(m_psetGetRecordCount()==0) { MessageBox(數(shù)據(jù)庫中沒有這個(gè)人的信息,借閱證查詢)。 ()。 UpdateData(FALSE)。 } //讀取信息,并將信息顯示在控件上 ()。 CDBVariant varValue。 int i=0。 while(!m_psetIsEOF()) { int temp=0。 m_psetGetFieldValue(temp,strTemp)。 m_psetGetFieldValue(1,strTemp)。 m_psetGetFieldValue(2,strTemp)。 m_psetGetFieldValue(3,varValue)。 (i,3,buf)。 (i,4,strTemp)。 (i,5,strTemp)。 (i,6,strTemp)。 sprintf(buf,%d,)。 i++。 } }void CProofLostDlg::OnButtonLost() { // TODO: Add your control notification handler code here UpdateData()。 return。 return。m_database)。 (select * from Proof_Info where Proof_ID=39。,m_strProofID)。 if(m_psetGetRecordCount()==0) { MessageBox(數(shù)據(jù)庫中沒有該人的信息,借閱證掛失)。 ()。 } //掛失,刪除該借閱證的記錄信息 m_psetDelete()。 ()。 iResult=MessageBox(掛失成功,是否查閱,進(jìn)行確認(rèn),借閱證掛失,MB_YESNO|MB_ICONQUESTION)。 =m_strProofID。 } }為借閱證號為0006的學(xué)生掛失:點(diǎn)擊“是”,進(jìn)入查閱界面:void CAddUserDlg::OnOK() { // TODO: Add extra validation here // CDialog::OnOK()。 if(()==0||()==0) { MessageBox(請正確填寫所需數(shù)據(jù),增加用戶)。 } if(!()) { if(!(_T(Library))) { MessageBox(數(shù)據(jù)庫打開出錯(cuò)!,圖書信息!)。 return 。 long num。m_database)。 m_psetOpen(AFX_DB_USE_DEFAULT_TYPE,strSQL)。 m_psetAddNew()。(m_psetm_User_Name),FALSE)。 m_psetSetFieldNull(amp。 m_psetm_Password=m_strPassword。(m_psetm_WorkID),FALSE)。 m_psetUpdate()。 m_psetClose()。 MessageBox(添加帳號成功!,添加帳號)。 if(()) { MessageBox(請輸入用戶名!,登錄系統(tǒng),MB_OK|MB_ICONEXCLAMATION)。 UpdateData(FALSE)。 } if(!()) { //連接數(shù)據(jù)源 if(!(_T(Library))) { MessageBox(連接數(shù)據(jù)庫失敗!,圖書管理系統(tǒng),MB_OK|MB_ICONINFORMATION)。 } } if(m_strPassword_new1 != m_strPassword_new2) { MessageBox(兩次密碼不同!,確認(rèn)密碼,MB_OK|MB_ICONEXCLAMATION)。 ()。 ()。 return。m_database)。 (select * from Admin_Info where User_Name=39。 AND Password=39。,m_strUserName,m_strPassword_old)。 if(m_pLogsetGetRecordCount()==0) { MessageBox(登錄失敗!,圖書管理系統(tǒng),MB_OK|MB_ICONERROR)。 ()。 ()。 } else { m_pLogsetEdit()。 m_pLogsetUpdate()。 MessageBox(修改成功!,修改密碼,MB_OK|MB_ICONEXCLAMATION)。 ()。 ()。 ()。 } } 借書/還書只列出了借書的函數(shù),還書函數(shù)OnButtonReturn() 與借書函數(shù)類似。 if(m_strProofID==||m_strBookID==) { MessageBox(輸入的域不完整,請重新輸入!,借書管理,MB_ICONERROR)。 ()。 return。 return。 //判斷借書人是否有資格 (select * from Proof_Info where Proof_ID=39。, m_strProofID)。m_database)。 if(m_pProofGetRecordCount()==0) { MessageBox(數(shù)據(jù)庫中沒有這個(gè)人的信息,借書/還書,MB_ICONINFORMATION)。 ()。 } CDBVariant varValue。 if(==5) { //如果不滿足條件 MessageBox(你不能借書超過5本!,借書/還書,MB_OK|MB_ICONINFORMATION)。 ()。 } //滿足條件 //借書量加一 m_pProofEdit()。 m_pProofUpdate()。 m_pProofClose()。%s39。 CBookSet *m_pBook=new CBookSet(amp。 m_pBookOpen(AFX_DB_USE_DEFAULT_TYPE,strSQL)。 m_pBookClose()。 return。 m_pBookm_Now_Amount。 m_pBookRequery()。 //將借書信息存入借書信息表中 (select * from Borrow_Info)。m_database)。 if(m_pBorrowGetRecordCount()==0) { MessageBox(數(shù)據(jù)庫中沒有借書信息!,借書/還書,MB_OK|MB_ICONINFORMATION)。 m_pBorrowSetFieldNull(amp。 m_pBorrowm_Proof_ID=m_strProofID。(m_pBorrowm_Book_ID),FALSE)。 CTime curTime=CTime::GetCurrentTime()。(m_pBorrowm_Borrow_Date),FALSE)。// m_pBorrowm_BorrowID=m_pBorrowGetRecordCount()。 m_pBorrowRequery()。 ()。 RefreshData()。 if(()==0||()==0) { MessageBox(請正確填寫所需數(shù)據(jù),圖書掛失)。 } if(!()) { if(!(_T(Library))) { MessageBox(Canot connect to the data source!,圖書掛失)。 } } double m_dblPunish=。 CTime curTime,oriTime。m_database)。%s39。%s39。 m_pBorrowOpen(AFX_DB_USE_DEFAULT_TYPE,strSQL)。 m_pBorrowClose()。 return。 oriTime=m_pBorrowm_Borrow_Date。 m_yeardiff=()()。 m_daydiff=()()。 //超期,予以罰款 if(m_timediff=60) { //60天為超時(shí)限制時(shí)間, m_dblPunish=m_dblPunish+(m_timediff60)*。 m_pBorrowClose()。m_database)。%s39。 m_pProofOpen(AFX_DB_USE_DEFAULT_TYPE,strSQL)。 //回退,這里不進(jìn)行 m_pProofClose()。 return。 m_pProofm_Now_Borrow_Amount。 m_pProofRequery()。 //查詢書籍信息,書庫藏書總量減一 (select * from Book_Info where Book_ID=39。,m_strBookID)。m_database)。 if(m_pBookGetRecordCount()==0) { MessageBox(查詢書籍信息出錯(cuò),將進(jìn)行回退,請與館主聯(lián)系!,圖書掛失)。 ()。 m_pBookm_Total_Amount。 m_pBookRequery()。 m_dPrice=m_pBookm_Price。 m_pBookClose()。 CPunishSet *m_pset=new CPunishSet(amp。 m_psetOpen(AFX_DB_USE_DEFAULT_TYPE,strSQL)。 } m_psetAddNew()。(m_psetm_Proof_ID),FALSE)。 m_psetSetFieldNull(amp。 m_psetm_Book_ID=m_strBookID。(m_psetm_Borrow_Date),FALSE)。 m_psetSetFieldNull(amp。 m_psetm_Return_Date=curTime。(m_psetm_Puni_Money),FALSE)。 m_psetm_Puni_Money=m_dblPunish。 m_psetUpdate()。 m_psetClose()。 MessageBox(掛失成功,圖書掛失)。 if(!()) { if(!(_T(Library))) { MessageBox(Cannot open database!,借書查詢)。 } } CString strSQL,m_strName,m_strBName,m_strBookNo,m_strSex。 CDBVariant varValue。m_database)。%s39。 m_pProofOpen(AFX_DB_USE_
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1