资源简介
C++编程
运用SQL数据库
实现酒店客房管理系统的基本功能
包括查询,修改,更新等……
代码片段和文件信息
// AppendAccountDLG.cpp : implementation file
//
#include “stdafx.h“
#include “Hotel_MIS.h“
#include “AppendAccountDLG.h“
#include “MainFrm.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CAppendAccountDLG dialog
CAppendAccountDLG::CAppendAccountDLG(CWnd* pParent /*=NULL*/)
: CDialog(CAppendAccountDLG::IDD pParent)
{
//{{AFX_DATA_INIT(CAppendAccountDLG)
m_sPWD1 = _T(““);
m_sPWD2 = _T(““);
m_sUSER = _T(““);
// NOTE: the ClassWizard will add member initialization here
//}}AFX_DATA_INIT
}
void CAppendAccountDLG::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CAppendAccountDLG)
DDX_Text(pDX IDD_APPEDNACCOUNT_PWD1 m_sPWD1);
DDX_Text(pDX IDD_APPEDNACCOUNT_PWD2 m_sPWD2);
DDX_Text(pDX IDD_APPEDNACCOUNT_USER m_sUSER);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CAppendAccountDLG CDialog)
//{{AFX_MSG_MAP(CAppendAccountDLG)
// NOTE: the ClassWizard will add message map macros here
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CAppendAccountDLG message handlers
void CAppendAccountDLG::OnOK()
{
// TODO: Add extra validation here
UpdateData(true); //读入用户输入信息
m_sUSER.TrimRight(“ “);
// 判断是否为空的用户名
if ( ““==m_sUSER )
{
AfxMessageBox(_T(“请输入用户名称“) MB_ICONEXCLAMATION);
return;
}
//判断用户是否存在
_variant_t Holder strQuery;
strQuery = “select * from user_Info where user_ID=‘“+m_sUSER+“‘“;//在数据库中查找
theApp.ADOExecute(theApp.m_pADOSet strQuery);
int iCount = theApp.m_pADOSet->GetRecordCount();
if ( 0!=iCount ) //如果存在,输出字符
{
AfxMessageBox(_T(“用户名已经存在,请重新输入用户名“) MB_ICONEXCLAMATION);
return;
}
// 确定 pwd1 不为空
if ( ““==m_sPWD1 )
{
AfxMessageBox(_T(“密码不能未空“) MB_ICONEXCLAMATION);
return;
}
// 判断 pwd1==pwd2
if ( 0!=m_sPWD1.Compare(m_sPWD2) )
{
AfxMessageBox(_T(“两次输入密码不一样,请确认“) MB_ICONEXCLAMATION);
return;
}
CDialog::OnOK();
}
BOOL CAppendAccountDLG::OnInitDialog()
{
CDialog::OnInitDialog();
// TODO: Add extra initialization here
((CEdit*)GetDlgItem(IDD_APPEDNACCOUNT_USER))->SetLimitText(15);//控制输入最大字符
((CEdit*)GetDlgItem(IDD_APPEDNACCOUNT_PWD1))->SetLimitText(10);
((CEdit*)GetDlgItem(IDD_APPEDNACCOUNT_PWD2))->SetLimitText(10);
return TRUE; // 返回 TRUE 除非光标在控件上
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2650 2010-10-25 22:47 基于sql 酒店客房管理系统\酒店客房管理系统\AppendAccountDLG.cpp
文件 1302 2010-10-25 22:47 基于sql 酒店客房管理系统\酒店客房管理系统\AppendAccountDLG.h
文件 8450 2010-10-25 22:47 基于sql 酒店客房管理系统\酒店客房管理系统\BookInDLG.cpp
文件 1523 2010-10-21 20:29 基于sql 酒店客房管理系统\酒店客房管理系统\BookInDLG.h
文件 1941 2010-10-25 22:47 基于sql 酒店客房管理系统\酒店客房管理系统\ChangePwdDLG.cpp
文件 1375 2010-09-16 20:34 基于sql 酒店客房管理系统\酒店客房管理系统\ChangePwdDLG.h
文件 7885 2010-10-28 00:29 基于sql 酒店客房管理系统\酒店客房管理系统\CheckOutDLG.cpp
文件 1542 2010-10-21 20:32 基于sql 酒店客房管理系统\酒店客房管理系统\CheckOutDLG.h
文件 3321 2010-10-25 22:47 基于sql 酒店客房管理系统\酒店客房管理系统\CheckRemainDLG.cpp
文件 1383 2010-10-19 22:23 基于sql 酒店客房管理系统\酒店客房管理系统\CheckRemainDLG.h
文件 2973 2010-10-25 22:47 基于sql 酒店客房管理系统\酒店客房管理系统\CheckRoomDLG.cpp
文件 1311 2010-09-16 20:52 基于sql 酒店客房管理系统\酒店客房管理系统\CheckRoomDLG.h
文件 563464 2010-10-28 00:21 基于sql 酒店客房管理系统\酒店客房管理系统\Hotel_MIS.aps
文件 12391 2010-10-28 00:30 基于sql 酒店客房管理系统\酒店客房管理系统\Hotel_MIS.clw
文件 5435 2010-10-25 22:47 基于sql 酒店客房管理系统\酒店客房管理系统\Hotel_MIS.cpp
文件 6236 2010-10-23 13:36 基于sql 酒店客房管理系统\酒店客房管理系统\Hotel_MIS.dsp
文件 526 2010-09-06 09:35 基于sql 酒店客房管理系统\酒店客房管理系统\Hotel_MIS.dsw
文件 1623 2010-10-09 10:27 基于sql 酒店客房管理系统\酒店客房管理系统\Hotel_MIS.h
文件 771072 2010-10-28 00:30 基于sql 酒店客房管理系统\酒店客房管理系统\Hotel_MIS.ncb
文件 83968 2010-10-28 00:30 基于sql 酒店客房管理系统\酒店客房管理系统\Hotel_MIS.opt
文件 1097 2010-10-28 00:29 基于sql 酒店客房管理系统\酒店客房管理系统\Hotel_MIS.plg
文件 287 2002-08-26 07:38 基于sql 酒店客房管理系统\酒店客房管理系统\Hotel_MIS.positions
文件 27303 2010-10-28 00:21 基于sql 酒店客房管理系统\酒店客房管理系统\Hotel_MIS.rc
文件 1824 2010-10-13 15:43 基于sql 酒店客房管理系统\酒店客房管理系统\Hotel_MISDoc.cpp
文件 1508 2010-09-06 09:35 基于sql 酒店客房管理系统\酒店客房管理系统\Hotel_MISDoc.h
文件 25765 2010-10-25 23:37 基于sql 酒店客房管理系统\酒店客房管理系统\Hotel_MISView.cpp
文件 2622 2010-10-21 19:38 基于sql 酒店客房管理系统\酒店客房管理系统\Hotel_MISView.h
文件 2789 2010-10-25 23:37 基于sql 酒店客房管理系统\酒店客房管理系统\LoginDLG.cpp
文件 1249 2010-10-25 23:37 基于sql 酒店客房管理系统\酒店客房管理系统\LoginDLG.h
文件 3147 2010-10-26 00:20 基于sql 酒店客房管理系统\酒店客房管理系统\MainFrm.cpp
............此处省略73个文件信息
- 上一篇:AppGameKit安装包
- 下一篇:tiny+编译器C++实现
评论
共有 条评论