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

正文內(nèi)容

數(shù)據(jù)庫(kù)課程設(shè)計(jì)--酒店管理信息系統(tǒng)-免費(fèi)閱讀

  

【正文】 DDX_CBString(pDX, IDC_CHECKROOM_TYPE, m_sType)。endif/////////////////////////////////////////////////////////////////////////////// CCheckRoomDLG dialogCCheckRoomDLG::CCheckRoomDLG(CWnd* pParent /*=NULL*/) : CDialog(CCheckRoomDLG::IDD, pParent){ //{{AFX_DATA_INIT(CCheckRoomDLG) m_sNo = _T()。 if ( m_iTypePrice ) strQuery = select * from rooms where roomprice=+m_sBottom+ and roomprice=+m_sTop+ and putup=0。 ((CComboBox*)GetDlgItem(IDD_CHECKREMAIN_TOP))InsertString(i, str)。 strQuery = select distinct price from roomtype order by price。 MoveFirst()。 DDX_CBString(pDX, IDD_CHECKREMAIN_TYPE, m_sType)。 if (!m_bAppend) CDialog::OnOK()。+m_sRoomNo+39。, +m_sDiscount+, 39。, 39。 return。 and roomno=39。 if ( 0==fDiscount ) { AfxMessageBox(_T(折扣:請(qǐng)輸入非零數(shù)字), MB_ICONEXCLAMATION)。 // Make sure all needed info is available CString sWarning=。 // Get roommemo Holder = GetCollect(roommemo)。+m_sRoomNo+39。 iSel = i。 // Get other onfo to display if ( str==m_sRoomNo ) { // Get RoomType Holder = GetCollect(roomtype)。 (, strQuery)。 } ((CComboBox*)GetDlgItem(IDD_BOOKIN_ROOMNO))SetCurSel(0)。 m_sRoomType = ==VT_NULL?:(char*)(_bstr_t)Holder。 (, strQuery)。 DDX_Text(pDX, IDD_BOOKIN_DISCOUNT, m_sDiscount)。 //{{AFX_DATA_MAP(CBookInDLG) DDX_CBString(pDX, IDD_BOOKIN_ROOMNO, m_sRoomNo)。 m_sRoomPrice = _T()。 return。 CString sType。 ((CComboBox*)GetDlgItem(IDD_ROOM_TYPE))InsertString(i, sType)。 strQuery = select typename from roomtype。 (%.2f, )。 (, strQuery)。 if (!m_bAppend) CDialog::OnOK()。+m_sMemo+39。 ((CComboBox*)GetDlgItem(IDD_ROOM_TYPE))SetCurSel(0)。+m_sType+39。+m_sNo+39。 AfxMessageBox(sWarning, MB_ICONEXCLAMATION)。 ( )。 //}}AFX_DATA_INIT}void CRoomDLG::DoDataExchange(CDataExchange* pDX){ CDialog::DoDataExchange(pDX)。 } // Get Login User = m_sUSER。 Holder = GetCollect(user_PWD)。 if ( 0==iCount ) { ++。 ( )。 // TODO: Add extra initialization here ((CEdit*)GetDlgItem(IDC_LOGIN_USER))SetLimitText(15)。并將日后考完試將繼續(xù)改造本系統(tǒng),使之更完善。 and roomType like 39。 if ( m_bNoChecked ) { if ( ==m_sNo ) { AfxMessageBox(_T(客房編號(hào)條件不能為空!), MB_ICONEXCLAMATION)。 return TRUE。 int iCount = GetRecordCount()。算法思路:在查詢客房信息的對(duì)話框中首先要對(duì)其初始化,例如初始化下拉列表:((CComboBox*)GetDlgItem(IDC_CHECKROOM_TYPE))InsertString(0, _T(所有房間類型))。 virtual void Dump(CDumpContextamp。 void RefreshBookIn(_variant_t strQuery)。 CHotel_MISApp()。滿足查詢條件的記錄,將會(huì)顯示在圖37所示的窗體中。在這個(gè)對(duì)話框中,可以根據(jù)需要按照提供的各種方式以及它們的組合進(jìn)行查詢。 int iItem = (pos)。 return。在窗體中放置一個(gè)表格控件,用來(lái)顯示記錄。 ()。e) { CString err。在函數(shù)bool CHotel_MISApp::ADOExecute(_RecordsetPtr amp。Provider=MSDASQL,sa, adConnectUnspecified)。strSQL)。l 訂房信息的修改和查詢,包括客房編號(hào)、客房種類、顧客姓名等。各類行業(yè)在日常經(jīng)營(yíng)管理各個(gè)方面也在悄悄地走向規(guī)范化和網(wǎng)絡(luò)化。這個(gè)例子中的酒店管理信息系統(tǒng)需要完成的功能主要有:l 管理員的登陸管理,包括輸入用戶名、密碼。private: _ConnectionPtr ADOConn。 return false。 } catch(...) { AfxMessageBox(Unknown Error...)。 try { ADOSetOpen(strSQL, (), adOpenStatic, adLockOptimistic, adCmdUnknown)。選擇Add Virtual Function添加一個(gè)虛函數(shù),重載系統(tǒng)提供的ExitInstance()函數(shù),填寫代碼如下:int CHotel_MISApp::ExitInstance() { // TODO: Add your specialized code here and/or call the base class // Release ADO Connection if( adStateOpen == ADOConnState ) ADOConnClose()。對(duì)于每個(gè)客房標(biāo)準(zhǔn),有不同的硬件設(shè)施和服務(wù)。 m_sCurrentList!=_T(客房信息列表) ) { ()。 if (pos == NULL) AfxMessageBox(_T(沒(méi)有選中的記錄!), MB_ICONEXCLAMATION)。 // Get Memo = (iItem, 5)。選擇需要的記錄,然后單擊鼠標(biāo)右鍵,就地彈出快捷菜單。 bool ADOExecute(_RecordsetPtr amp。 DECLARE_DYNCREATE(CHotel_MISView)public: CHotel_MISDoc* GetDocument()。 void LoadListCtrl()。 CStatic m_StaticCtrl。 _variant_t strQuery, Holder。 ((CComboBox*)GetDlgItem(IDC_CHECKROOM_TYPE))InsertString(i+1, ==VT_NULL?:(char*)(_bstr_t)Holder)。 return。 // Refresh Room _variant_t strQuery。另外,有部分功能如客戶端的系統(tǒng)沒(méi)有在自己預(yù)計(jì)想法實(shí)現(xiàn),如設(shè)計(jì)MFC界面,可以更人性化,還有一些算法等,這些不足請(qǐng)老師多多諒解。 //{{AFX_DATA_MAP(CLoginDLG) DDX_Text(pDX, IDC_LOGIN_PWD, m_sPWD)。m_fMyFont, true)。+m_sUSER+39。 return。 return。 m_sPosition = _T()。 DDX_CBString(pDX, IDD_ROOM_TYPE, m_sType)。 else if ( ==m_sPosition ) sWarning=_T(客房位置)。 } (%.2f, fPrice)。 } } if (m_bAppend)// Append Record { strQuery = insert rooms (roomNo, roomtype, roomposition, roomprice, roommemo) \ values (39。)。, roomposition=39。 } // Refresh Room List strQuery = select * from rooms。 if (m_bAppend) { // Update Dialog Caption SetWindowText(_T(添加客房信息))。 i++) { Holder = GetCollect(typename)。 // Init Combobox _variant_t strQuery, Holder。 iiCount。 return TRUE。 (, strQuery)。endif/////////////////////////////////////////////////////////////////////////////// CBookInDLG dialogCBookInDLG::CBookInDLG(CWnd* pParent /*=NULL*/) : CDialog(CBookInDLG::IDD, pParent){ //{{AFX_DATA_INIT(CBookInDLG) m_sRoomNo = _T()。 m_sDiscount = _T()。 DDX_Text(pDX, IDD_BOOKIN_NAME, m_sName)。 // TODO: Add extra initialization here if (m_bAppend) { // Update Dialog Caption SetWindowText(_T(添加訂房信息))。 i++) { Holder = GetCollect(roomNo)。 // Get roommemo Holder = GetCollect(roommemo)。 CString str。 i++) { Holder = GetCollect(roomNo)。 (%.2f, )。 // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE}void CBookInDLG::OnRoomNoSelChange() { // TODO: Add your control notification handler code here UpdateData(true)。 m_sRoomPosition = ==VT_NULL?:(char*)(_bstr_t)Holder。 ( )。 AfxMessageBox(sWarning, MB_ICONEXCLAMATION)。 } _variant_t strQuery。 (, strQuery)。 sInDate = (%Y%m%d)。+m_sRoomNo+39。 ((CComboBox*)GetDlgItem(IDD_BOOKIN_ROOMNO))SetCurSel
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1