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

正文內(nèi)容

數(shù)據(jù)庫課程設(shè)計酒店客房管理系統(tǒng)的設(shè)計與實現(xiàn)-預(yù)覽頁

2025-08-31 07:12 上一頁面

下一頁面
 

【正文】 ( )。 else if ( ==m_sArea ) sWarning=_T(客房面積)。 AfxMessageBox(sWarning, MB_ICONEXCLAMATION)。 return。 return。 } _variant_t strQuery。 int iCount = GetRecordCount()。+m_sTypeID+39。 iCount = GetRecordCount()。 if ( ((CComboBox*)GetDlgItem(IDC_ROOMTYPE_ISAIRCON))GetCurSel() ) sAir=1。 if (m_bAppend)// Append Record { strQuery = insert roomtype (typeid, typename, area, bednum, price, haircondition, htelephone, htelevision, htoilet) \values (39。, +m_sArea+, +m_sBedNo+, +m_sPrice+, +sAir+, +sTel+,+sTV+, +sToilet+)。 ((CComboBox*)GetDlgItem(IDC_ROOMTYPE_ISTEL))SetCurSel(1)。 } else AfxMessageBox(_T(添加記錄失敗!), MB_ICONEXCLAMATION)。 else AfxMessageBox(_T(修改記錄失??!), MB_ICONEXCLAMATION)。}// : implementation of the CHotel_MISView classinclude include include include include include include include include include include include ifdef _DEBUGdefine new DEBUG_NEWundef THIS_FILEstatic char THIS_FILE[] = __FILE__。}// CHotel_MISView drawingvoid CHotel_MISView::OnDraw(CDC* pDC){ CHotel_MISDoc* pDoc = GetDocument()。 dc) const{ CView::Dump(dc)。 // TODO: Add your message handler code here if (m_ListCtrl) { CRect rect。 }}void CHotel_MISView::LoadListCtrl(){ CRect rect。 (RGB(177, 151, 240))。 (0,Node ID, LVCFMT_LEFT, 250)。 i100。}void CHotel_MISView::OnContextMenu(CWnd* pWnd, CPoint point) { // TODO: Add your message handler code here if ( ==m_sCurrentList ) return。 else if ( _T(定房信息列表)==m_sCurrentList ) (IDR_MENU_BOOKIN)。 return。}void CHotel_MISView::OnInitialUpdate() { CView::OnInitialUpdate()。 = 120。 m_sCurrentList = _T(房間標(biāo)準(zhǔn)列表)。 // Get Client Rect CRect rect。 // Set Color (RGB(177, 151, 240))。 // Create Header (0,_T(標(biāo)準(zhǔn)編號), LVCFMT_LEFT, 100)。 (4,_T(住房單價/每天), LVCFMT_LEFT, 100)。 (8,_T(是否有衛(wèi)生間), LVCFMT_LEFT, 100)。 int iCount = GetRecordCount()。 for(int i=0。 (i, str)。 // Get area Holder = GetCollect(area)。 (%d, ==VT_NULL?0:)。 (i, 4, str)。 (i, 5, str)。 (i, 6, str)。 (i, 7, str)。 (i, 8, str)。 m_sCurrentList!=房間標(biāo)準(zhǔn)列表 ) { ()。 return。 }}void CHotel_MISView::OnDelRoomType() { // TODO: Add your mand handler code here if ( m_ListCtrl amp。 return。 if ( pos == NULL ) { AfxMessageBox(_T(沒有選中的記錄!), MB_ICONEXCLAMATION)。 (, strQuery)。 } CRoomDLG dlg。 CreateRoom( strQuery )。 (m_sCurrentList)。 // Create (WS_CHILD|WS_VISIBLE|WS_BORDER|LVS_REPORT, rect, this, 1)。 // Set EXStyle (LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES|LVS_EX_HEADERDRAGDROP)。 (3,_T(客房單價), LVCFMT_LEFT, 100)。 (, strQuery)。 MoveFirst()。 str = ==VT_NULL?:(char*)(_bstr_t)Holder。 (i, 1, str)。 (i, 2, str)。 // Get Putup Holder = GetCollect(putup)。 // Get Memo Holder = GetCollect(roommemo)。 }}void CHotel_MISView::OnAlterRoom() { // TODO: Add your mand handler code here _variant_t strQuery。 strQuery = select * from rooms。 CreateRoom(strQuery)。 else { CRoomDLG dlg。 // Get Room Type = (iItem, 1)。 ()。 m_sCurrentList!=客房信息列表 ) { ()。 } if ( !m_ListCtrl ) { strQuery = select * from rooms。 if ( pos == NULL ) { AfxMessageBox(_T(沒有選中的記錄!), MB_ICONEXCLAMATION)。 while (pos) { iItem = (pos)。 (, strQuery)。 strQuery = select typename from roomtype。 return。 strQuery = select typename from roomtype。 return。 (, strQuery)。 } CBookInDLG dlg。 CreateBookIn( strQuery )。 GetClientRect(rect)。 (RGB(0,0,0))。 (1,_T(顧客姓名), LVCFMT_LEFT, 100)。 (5,_T(折扣%), LVCFMT_LEFT, 100)。 // Get all records _variant_t Holder。 CString str。 iiCount。 // Get customname Holder = GetCollect(customname)。 str = ==VT_NULL?:(char*)(_bstr_t)Holder。 str = ==VT_NULL?:(char*)(_bstr_t)Holder。 str = (%Y%m%d)。 (i, 5, str)。 str = (%Y%m%d)。 else (%.2f, ==VT_NULL?0:)。 (i, 8, str)。 ()。 int iCount = GetRecordCount()。 (, strQuery)。 = true。 m_sCurrentList = _T(結(jié)算信息列表)。amp。 m_sCurrentList = _T(結(jié)算信息列表)。 CreateBookIn(strQuery)。 } POSITION pos = ()。 CString str。 // Get ID = (iItem, 2)。 // Get CheckOut Date _variant_t strQuery, Holder。 Holder = GetCollect(checkdate)。 ()。 (6)更改入住房間的價格(7)結(jié)帳報表系統(tǒng)(8)系統(tǒng)維護操作員管理權(quán)限設(shè)置六.課程設(shè)計總結(jié)這次課程設(shè)計需要用到數(shù)據(jù)庫系統(tǒng)概論的系統(tǒng)知識和VCd的編程技巧。設(shè)計一個數(shù)據(jù)庫。涉及到了將VC++連接到數(shù)據(jù)庫的方法,還有建立ODBC數(shù)據(jù)源,以及設(shè)計一個完整數(shù)據(jù)庫所需要掌握的技巧??傊?,在數(shù)據(jù)庫系統(tǒng)設(shè)計中,必需認(rèn)真做好每一步的工作。七.參考資料王珊 數(shù)據(jù)庫系統(tǒng)概論 北京: 高等教育出版社 2000馮玉才 數(shù)據(jù)庫基礎(chǔ) 武漢:華中理工大學(xué)出版社 1993王珊 數(shù)據(jù)庫系統(tǒng)原理教程 北京:清華大學(xué)出版社 1998劉軍 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā) 北京:機械工業(yè)出版社 2003王洋 數(shù)據(jù)庫實踐教程 北京:清華大學(xué)出版社 2006 40
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1