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

正文內(nèi)容

數(shù)據(jù)庫(kù)課程設(shè)計(jì)酒店客房管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(文件)

 

【正文】 tring str。 i++) { // Get roomNo Holder = GetCollect(roomNo)。 str = ==VT_NULL?:(char*)(_bstr_t)Holder。 //(%.2f, )。 (i, 3, str)。 (i, 4, str)。 MoveNext()。 m_sCurrentList!=_T(客房信息列表) ) { ()。 } if ( !m_ListCtrl ) { strQuery = select * from rooms。 if (pos == NULL) AfxMessageBox(_T(沒(méi)有選中的記錄!), MB_ICONEXCLAMATION)。 // Get Room No = (iItem, 0)。 // Get Memo = (iItem, 5)。amp。 return。 } // Del Records POSITION pos = ()。 CString sID。+sID+39。}void CHotel_MISView::OnCheckRoom() { // TODO: Add your mand handler code here // Check RooType _variant_t strQuery, Holder。 if ( 0==iCount ) { AfxMessageBox(_T(請(qǐng)先進(jìn)行客房標(biāo)準(zhǔn)設(shè)置!), MB_ICONEXCLAMATION)。}void CHotel_MISView::OnCheckRemain() { // TODO: Add your mand handler code here // Check RoomType _variant_t strQuery, Holder。 if ( 0==iCount ) { AfxMessageBox(_T(請(qǐng)先進(jìn)行客房標(biāo)準(zhǔn)設(shè)置!), MB_ICONEXCLAMATION)。 } strQuery = select * from rooms where putup=0 or putup is NULL。 return。}void CHotel_MISView::RefreshBookIn(_variant_t strQuery){ if (m_ListCtrl) ()。}void CHotel_MISView::CreateBookIn(_variant_t strQuery){ //Update m_sCurrentList and Static Ctrl // Get Client Rect CRect rect。 // Set Color (RGB(177, 151, 240))。 // Create Header (0,_T(定房編號(hào)), LVCFMT_LEFT, 100)。 (4,_T(入住日期), LVCFMT_LEFT, 100)。 (8,_T(備注), LVCFMT_LEFT, 100)。 if ( 0==iCount ) return。 for(int i=0。 (i, str)。 // Get customID Holder = GetCollect(customID)。 // Get roomno Holder = GetCollect(roomno)。 time = Holder。 (%.2f, ==VT_NULL?0:)。 else { time = Holder。 if ( VT_NULL== ) str=N/A。 str = ==VT_NULL?:(char*)(_bstr_t)Holder。 void CHotel_MISView::OnSearchBookIn() { // TODO: Add your mand handler code here CSearchBookInDLG dlg。 (, strQuery)。 } // Check if any not checked record exist strQuery = select * from bookin where checkdate is NULL。 } CCheckOutDLG dlg。 CreateBookIn( strQuery )。 if ( m_ListCtrl amp。 CreateBookIn(strQuery)。 } if ( !m_ListCtrl ) { strQuery = select * from bookin where checkdate is not NULL。 return。 = false。 // Get Name = (iItem, 1)。 // Get Memo = (iItem, 8)。 (, strQuery)。}}void CHotel_MISView::OnSearchCheckOut() { // TODO: Add your mand handler code here CSearchCheckOutDLG dlg。、(5)查詢(xún)?nèi)胱≠e客的信息。而且使我對(duì)數(shù)據(jù)庫(kù)系統(tǒng)的設(shè)計(jì)有了更明確的認(rèn)識(shí)。在這次編寫(xiě)過(guò)程中。同時(shí),用數(shù)據(jù)庫(kù)編寫(xiě)的系統(tǒng)既便于數(shù)據(jù)的集中管理,控制數(shù)據(jù)的冗余,提高數(shù)據(jù)的利用率和一致性,又利于應(yīng)用程序的開(kāi)發(fā)和維護(hù)。而讓我學(xué)到最多的是在查閱資料的過(guò)程中對(duì)知識(shí)的溫習(xí)。概念圖和E_R圖的設(shè)計(jì)都非常重要,同時(shí)也必需清楚各部分模塊的功能,分別通過(guò)程序語(yǔ)言來(lái)實(shí)現(xiàn)它們。這些都需要課后自己花時(shí)間去學(xué)習(xí)和實(shí)踐。首先要寫(xiě)好需求分析,其次應(yīng)寫(xiě)好概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)物理設(shè)計(jì)。需要把平時(shí)所學(xué)的東西綜合起來(lái)運(yùn)用,是個(gè)非常好的實(shí)踐機(jī)會(huì)。}五.結(jié)果截圖(1) 登陸界面:(2) 訂房界面:(3)團(tuán)體客戶登記功能(4) 查詢(xún)賓館內(nèi)客房的狀態(tài)。 = Holder。 strQuery = select checkdate from bookin where roomno=39。 // Get InDate = (iItem, 4)。 int iItem = (pos)。 if (pos == NULL) AfxMessageBox(_T(沒(méi)有選中的記錄!), MB_ICONEXCLAMATION)。 m_sCurrentList = _T(結(jié)算信息列表)。 (m_sCurrentList)。 m_sCurrentList!=_T(結(jié)算信息列表) ) { ()。 (m_sCurrentList)。 ()。 iCount = GetRecordCount()。 if ( 0==iCount ) { AfxMessageBox(_T(沒(méi)有顧客入?。?, MB_ICONEXCLAMATION)。}void CHotel_MISView::OnAddCheckOut() { // TODO: Add your mand handler code here // Check if any record exist _variant_t strQuery, Holder。 MoveNext()。 (i, 7, str)。 } (i, 6, str)。 // Get checkdate Holder = GetCollect(checkdate)。 (i, 4, str)。 (i, 3, str)。 //(%.2f, )。 str = ==VT_NULL?:(char*)(_bstr_t)Holder。 i++) { // Get bookno Holder = GetCollect(bookno)。 COleDateTime time。 (, strQuery)。 (6,_T(結(jié)帳時(shí)間), LVCFMT_LEFT, 100)。 (2,_T(身份證號(hào)碼), LVCFMT_LEFT, 100)。 (RGB(177, 151, 240))。 += 30。 m_sCurrentList = _T(定房信息列表)。 = true。 iCount = GetRecordCount()。 } AfxMessageBox(_T(請(qǐng)先進(jìn)行客房信息設(shè)置!), MB_ICONEXCLAMATION)。 (, strQuery)。 } CCheckRoomDLG dlg。 (, strQuery)。 } } // Refresh List strQuery = select * from rooms。 sID = (iItem, 0)。 return。 CreateRoom(strQuery)。 strQuery = select * from rooms。 }}void CHotel_MISView::OnDelRoom() { // TODO: Add your mand handler code here _variant_t Holder, strQuery。 // Get Position = (iItem, 2)。 = false。 return。 CreateRoom(strQuery)。 if ( m_ListCtrl amp。 str = ==VT_NULL?:(char*)(_bstr_t)Holder。 if (==VT_NULL?0:) str = _T(有)。 // Get price Holder = GetCollect(roomprice)。 // Get position Holder = GetCollect(roomposition)。 (i, str)。 for(int i=0。 int iCount = GetRecordCount()。 (4,_T(是否被定), LVCFMT_LEFT, 100)。 // Create Header (0,_T(客房編號(hào)), LVCFMT_LEFT, 100)。 //
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1