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

正文內容

數據庫課程設計--酒店管理信息系統(tǒng)(專業(yè)版)

2024-09-13 06:54上一頁面

下一頁面
  

【正文】 //}}AFX_DATA_INIT}void CCheckRoomDLG::DoDataExchange(CDataExchange* pDX){ CDialog::DoDataExchange(pDX)。 ((CComboBox*)GetDlgItem(IDD_CHECKREMAIN_BOTTOM))SetCurSel(0)。 ((CComboBox*)GetDlgItem(IDD_CHECKREMAIN_TYPE))InsertString(i, ==VT_NULL?:(char*)(_bstr_t)Holder)。 m_sTop = _T()。 // Clear All Input m_sName=m_sID=m_sDiscount=m_sMemo=。 // Get Indate CString sInDate。 return。 ( )。 return TRUE。 iiCount。 (%.2f, )。 ((CEdit*)GetDlgItem(IDD_BOOKIN_ID))SetLimitText(18)。 m_tInDAte = COleDateTime::GetCurrentTime()。+sType+39。 for (int i=0。 iiCount。 else AfxMessageBox(_T(修改記錄失敗!), MB_ICONEXCLAMATION)。+m_sMemo+39。 return。 DDX_Text(pDX, IDD_ROOM_PRICE, m_sPrice)。 CDialog::OnCancel()。 strQuery = select user_ID, user_PWD from user_Info where user_ID=39。 //}}AFX_DATA_INIT}void CLoginDLG::DoDataExchange(CDataExchange* pDX){ CDialog::DoDataExchange(pDX)。 if ( _T(所有房間類型)==m_sType ) m_sType = %。 i++) { Holder = GetCollect(typename)。 CListCtrl m_ListCtrl。CHotel_MISView:CHotel_MISViewLoadListCtrl()CHotel_MISView()UnLoadListCtrl()DECLARE_DYNCREATE(CHotel_MISView)RefreshRoomType()CHotel_MISDoc* GetDocument()RefreshCheckOut(_variant_tstrQuery)CreateBookIn(_variant_tstrQuery)RefreshBookIn(_variant_t strQuery)RefreshRoom(_variant_t strQuery)CreateRoom(_variant_t strQuery)class CHotel_MISView : public CView{protected: CHotel_MISView()。 圖36 添加訂房信息對話框修改訂房信息選擇“訂房信息管理|修改訂房信息”菜單,會出現(xiàn)如圖37所示的窗體。 } //Popup Alter Dialog POSITION pos = ()。進入后的主界面如下:添加客房信息:賓館在運營中有各種不同等級的客房來適應不同肖費水平顧客的需要。strSQL){ if ( ADOSetState == adStateOpen) ADOSetClose()。 if( FAILED(::CoInitialize(NULL)) ) //創(chuàng)建ADO Connection { AfxMessageBox(ADO Init failed)。系統(tǒng)開發(fā)的總體任務是實現(xiàn)酒店各種信息的系統(tǒng)化、規(guī)范化和自動化,提高酒店管理的管理效率。二.系統(tǒng)總體框架酒店管理信息系統(tǒng)系統(tǒng)管理客房信息管理訂房信息管理添加客房信息修改客房信息客房信息查詢添加定房修改定房刪除客房信息退出系統(tǒng)查詢定房三.邏輯設計創(chuàng)建公用模塊在這個系統(tǒng)中,頻繁地使用到了對數據庫的訪問、修改等操作,所以把針對數據庫的一些公共操作集中起來,可以使代碼更加規(guī)范和容易維護。 } // Catch Exceptions //捕捉例外 catch(__error amp。 (ADO Error: %s,(char*)())。選擇需要修改的客房記錄,在如圖34所示的右鍵彈出菜單中選擇“修改客房信息”命令。 // Get Room No = (iItem, 0)。 系統(tǒng)建模:一、USE CASE 圖四.類的設計與分析在這個系統(tǒng)中,頻繁地使用到了對數據庫的訪問、修改等操作,所以把針對數據庫的一些公共操作集中起來,可以使代碼更加規(guī)范和容易維護。 void RefreshRoom(_variant_t strQuery)。在設備好查詢內容和查詢方式后,可以單擊“OK”按鈕進行查詢。 // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE}void CCheckRoomDLG::OnOK() { UpdateData(true)。+m_sType+39。 ((CEdit*)GetDlgItem(IDC_LOGIN_PWD))SetLimitText(10)。 if ( 2 ) { AfxMessageBox(沒有這個用戶\n三次輸入均不正確,請核對后再來, MB_ICONEXCLAMATION)。 CDialog::OnOK()。 ( )。 (, strQuery)。 UpdateData(false)。}BOOL CRoomDLG::OnInitDialog() { CDialog::OnInitDialog()。 } MoveNext()。 if ( sType==m_sType ) iSel=i。 } // Get Price and Update Dialog Holder = GetCollect(price)。 DDX_Text(pDX, IDD_BOOKIN_ROOMTYPE, m_sRoomType)。 int iCount = GetRecordCount()。 } else { // Get Old ID and RoomNo m_sOldID = m_sID。 m_sRoomType = ==VT_NULL?:(char*)(_bstr_t)Holder。 (, strQuery)。 if ( ==m_sName ) sWarning=_T(顧客姓名)。+m_sOldRoomNo+39。+m_sName+39。 (, strQuery)。 DDX_CBString(pDX, IDD_CHECKREMAIN_TOP, m_sTop)。 (, strQuery)。 else strQuery = select * from rooms where roomtype=39。 //}}AFX_DATA_MAP}BEGIN_MESSAGE_MAP(CCheckRoomDLG, CDialog) //{{AFX_MSG_MAP(CCheckRoomDLG) //}}AFX_MSG_MAPEND_MESSAGE_MAP()/////////////////////////////////////////////////////////////////////////////// CCheckRoomDLG message handlersvoid CCheckRoomDLG::OnOK() { // TODO: Add extra validation here UpdateData(true)。}// : implementation file//include include include include ifdef _DEBUGdefine new DEBUG_NEWundef THIS_FILEstatic char THIS_FILE[] = __FILE__。 (%.2f, )。 int iCount = GetRecordCount()。 pRefreshBookIn(strQuery)。+sInDate+39。 if ( 0!=iCount ) { AfxMessageBox(_T(該房間已經登記入??!), MB_ICONEXCLAMATION)。 } float fDiscount=atof(m_sDiscount)。 (%.2f, )。 m_sRoomMemo = ==VT_NULL?:(char*)(_bstr_t)Holder。 strQuery = select * from rooms where putup=0 or putup is NULL。 // Get other onfo to display if ( 0==i ) { // Get RoomType Holder = GetCollect(roomtype)。 DDX_DateTimeCtrl(pDX, IDD_BOOKIN_INDATE, m_tInDAte)。 m_sRoomPosition = _T()。 // Get Room type int iIndex = ((CComboBox*)GetDlgItem(IDD_ROOM_TYPE))GetCurSel()。 int iSel=0。 strQuery = select * from roomtype。, roomprice=+m_sPrice+, roommemo=39。, 39。 if ( !=sWarning ) { sWarning += _T(不能為空)。 m_sType = _T()。 MoveFirst()。 // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE}void CLoginDLG::OnOK() { // TODO: Add extra validation here // Check UserName Vadilaty UpdateData(true)。通過閱讀相關編程書籍,相關漂亮算法的學習,多上網參與學術的研討等。 ( )。 (, strQuery)。ifdef _DEBUG virtual void AssertValid() const。strSQL)。 }}查詢客房信息:選擇“客房信息管理|查詢客房信息”菜單,將會出現(xiàn)如圖35所示的對話框。 CreateRoom(strQuery)。 // Release ADO RecordSet if(adStateOpen==m_pADOSetState) m_pADOSetClose()。 //初始化ADO記錄集添加以上代碼后,就完成了打開數據庫的工作,同時添加下面的代碼,來設置窗口的名稱:m_pMainWndSetWindowText(_T(酒店管理信息系統(tǒng)))。ADOSet, _variant_t amp。計算機科學與技術 網絡工程051班 目 錄一、需求與功能分析 3二、系統(tǒng)總體框架 4三、邏輯設計 4四、類的設計與分析 12五、數據庫表結構設計 15六、特色算法分析 16七、功能測試 18八、存在的不足與對策
點擊復制文檔內容
電大資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1