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

正文內容

c圖書館管理系統(tǒng)畢業(yè)設計(含源文件)(已改無錯字)

2023-05-08 05:20:55 本頁面
  

【正文】 if (()) { pWnd = GetDlgItem(IDC_FIRST)。 pWndEnableWindow(FALSE)。 pWnd = GetDlgItem(IDC_PRIOR)。 pWndEnableWindow(FALSE)。 } else { pWnd = GetDlgItem(IDC_FIRST)。 pWndEnableWindow(TRUE)。 pWnd = GetDlgItem(IDC_PRIOR)。 pWndEnableWindow(TRUE)。 } if (()) { pWnd = GetDlgItem(IDC_NEXT)。 pWndEnableWindow(FALSE)。 pWnd = GetDlgItem(IDC_LAST)。 pWndEnableWindow(FALSE)。 } else { pWnd = GetDlgItem(IDC_NEXT)。 pWndEnableWindow(TRUE)。 pWnd = GetDlgItem(IDC_LAST)。 pWndEnableWindow(TRUE)。 } if (() amp。amp。 ()) { pWnd = GetDlgItem(IDC_EDIT)。 pWndEnableWindow(FALSE)。 pWnd = GetDlgItem(IDC_DELETE)。 pWndEnableWindow(FALSE)。 } else { pWnd = GetDlgItem(IDC_EDIT)。 pWndEnableWindow(TRUE)。 pWnd = GetDlgItem(IDC_DELETE)。 pWndEnableWindow(TRUE)。 } pWnd = GetDlgItem(IDC_NEW)。 pWndEnableWindow(TRUE)。 pWnd = GetDlgItem(IDC_ENQUERY)。 pWndEnableWindow(TRUE)。 pWnd = GetDlgItem(IDC_SAVE)。 pWndEnableWindow(FALSE)。 pWnd = GetDlgItem(IDC_CANCEL_REC)。 pWndEnableWindow(FALSE)。 return TRUE。}BOOL CReaderMDlg::OnInitDialog() { CDialog::OnInitDialog()。 // TODO: Add extra initialization here m_bAdd = FALSE。 m_bEdit = FALSE。 if (!(AFX_DB_USE_DEFAULT_TYPE)) AfxMessageBox(數(shù)據(jù)打開失?。?。 DisplayRecord()。 SetButtonState()。 SetTextState()。 return TRUE。 // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE}BOOL CReaderMDlg::SetTextState(){ CWnd *pWnd。 if (m_bEdit) { pWnd = GetDlgItem(IDC_READER_NAME)。 pWndEnableWindow(TRUE)。 pWnd = GetDlgItem(IDC_READER_ID)。 if (m_bAdd) pWndEnableWindow(TRUE)。 else pWndEnableWindow(FALSE)。 pWnd = GetDlgItem(IDC_IDCARD)。 pWndEnableWindow(TRUE)。 } else { pWnd = GetDlgItem(IDC_READER_NAME)。 pWndEnableWindow(FALSE)。 pWnd = GetDlgItem(IDC_READER_ID)。 pWndEnableWindow(FALSE)。 pWnd = GetDlgItem(IDC_IDCARD)。 pWndEnableWindow(FALSE)。 } pWnd = GetDlgItem(IDC_READER_NAME_FOR_Q)。 pWndEnableWindow(TRUE)。 pWnd = GetDlgItem(IDC_READER_ID_FOR_Q)。 pWndEnableWindow(TRUE)。 return TRUE。}167。 圖書信息管理模塊的實現(xiàn)圖書管理模塊界面和讀者管理界面基本相同。流程說明:圖書類型設置模塊組要包括圖書類型信息添加,圖書類型信息修改,圖書類型信息刪除。圖書類型信息包括:圖書分類號的代碼、圖書類型名稱信息。進入模塊點擊添加按鈕,在字段信息輸入框中添加相應的圖書類型信息,點擊確定即可完成添加操作。進入模塊點擊修改按鈕,在要修改的字段信息輸入框中添加相應的圖書類型新的修改信息,然后點擊確定即可完成修改操作。進入模塊點擊刪除按鈕,然后點擊要刪除的一條圖書類型信息記錄,再點擊確定即可完成刪除操作。167。 圖書借閱管理模塊界面流程說明:首先進入借閱模塊后,選擇讀者編碼,選擇書籍編碼,以完成讀者借閱。 代碼說明:void CLendOutDlg::OnConfirm() {int m_nMaxNum。 BOOL m_bCanBorrow。 BOOL m_bCanLendOut。 m_bCanBorrow = FALSE。 m_bCanLendOut = FALSE。 CString mSqlStr。 UpdateData(TRUE)。// mSqlStr = SELECT * FROM READER WHERE READER_ID=39。 + m_strReaderID。// mSqlStr = SELECT FLAG_BORROW,READER_ID FROM READER。// mSqlStr = mSqlStr + 39。// if (!(AFX_DB_USE_DEFAULT_TYPE, mSqlStr)) if (!(AFX_DB_USE_DEFAULT_TYPE)) { AfxMessageBox(數(shù)據(jù)表打開錯誤!)。 return。 } = READER_ID=39。 + m_strReaderID。 = + 39。 ()。 if (!()) { if ( == Y) { mSqlStr = SELECT * FROM BORROW WHERE READER_ID= 39。 + m_strReaderID。 mSqlStr = mSqlStr + 39。 if (!(AFX_DB_USE_DEFAULT_TYPE,mSqlStr)) { ()。 AfxMessageBox(數(shù)據(jù)表打開錯誤!)。 return。 } // Add some code to determine the num of book which this reader borrowed. m_bCanBorrow = TRUE。 ()。 } } ()。 if (!m_bCanBorrow) { AfxMessageBox(讀者不能借書!)。 return。 } mSqlStr = SELECT * FROM BOOK WHERE BOOK_ID=39。 + m_strBookID。 mSqlStr = mSqlStr + 39。 if(!(AFX_DB_USE_DEFAULT_TYPE, mSqlStr)) { AfxMessageBox(數(shù)據(jù)表打開錯誤!)。 return 。 } if (!()) { if ( == Y) { m_bCanLendOut = TRUE。 } else { AfxMessageBox(此書不外借! )。 ()。 return。 } } else { AfxMessageBox(無此書!)。 ()。 return。 } ()。 CMainFrame *pWnd。 pWnd = (CMainFrame *)thisGetParent()。 CString m_strUserID。 m_strUserID = pWndm_strUserID 。// mSqlStr = INSERT INTO BORROW (READER_ID, BOOK_ID, BORROW_DATE, B_CLERK_ID) VALUES(39。 mSqlStr = INSERT INTO BORROW (READER_ID, BOOK_ID, B_CLERK_ID) VALUES(39。 mSqlStr = mSqlStr + m_strReaderID。 mSqlStr = mSqlStr + 39。,39。 mSqlStr = mSqlStr + m_strBookID。 mSqlStr = mSqlStr + 39。,39。// mSqlStr = mSqlStr + 39。, SYSDATE,39。 mSqlStr = mSqlStr + m_strUserID。 mSqlStr = mSqlStr + 39。)。 CDatabase mDB。 if (!(_T(Library))) { AfxMessageBox(無法打開數(shù)據(jù)庫!)。 return。 } try { (mSqlStr)。 } catch(CDBException e) { AfxMessageBox(執(zhí)行錯!)。 return。 } ()。 AfxMessageBox(操作成功!)。}void CLendOutDlg::OnCancel() { CDialog::OnCancel()。}BOOL CLendOutDlg::OnInitDialog() { CDialog::OnInitDialog()。 return TRUE。 // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE}167。 圖書歸還模塊的實現(xiàn) 圖書歸還界面流程說明:輸入圖書代碼以完成操作。代碼說明:實現(xiàn)還書功能的代碼如下:int CReturnBookDlg::QryBorrow(){ int result。 CTime m_ReturnDate_tmp。 CString m_strtmp。 CTime m_Current_Time=CTime::GetCurrentTime()。 CTimeSpan m_TimeSpan_tmp(30,24,59,59)。 UpdateData(true)。 if (strcmp(m_Book_ID,)==0) return 0。 == and BOOK_ID=39。+m_Book_ID+39。 if (!()) { AfxMessageBox(數(shù)據(jù)打開失敗!)。 return 1。 } ()。 if (()!=0) { m_ReaderName= 。 m_BorrowDate=(%Y, %B %d) 。 m_ReturnDate_tmp=+m_TimeSpan_tmp。 m_ReturnDate=(%Y,%B %d)。 if (m_ReturnDate_tmpm_Current_Time) { m_TimeSpan_tmp=CTime::GetCurrentTime()m_ReturnDate_tmp。 m_Days=()。 UpdateData(false)。 Insert_Fine()。 result=1。 } else { UpdateData(false)。 Insert_History()。//正常還書 result=2。 } ()。 return result。 } else { return 0。 }}void CReturnBookDlg::OnKillfocusEDITBookID() { int rs。 CWnd *pWnd。 CString m_strtmp。 rs=QryBorrow()。 if(rs==1) { (超期%d天,還書處理正常完成。是否繼續(xù)處理還書流程?,m_Days)。 if(::MessageBox(thism_hWnd,m_strtmp,提示,MB_YESNO)==IDYES) SetTxt
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1