当前位置:首页 > MFC餐饮管理具体流程
{
AfxEnableControlContainer(); ::CoInitialize(NULL);
HRESULT hr; //定义一个HRESULT实例 try {
hr=m_pCon.CreateInstance(\创建连接
if(SUCCEEDED(hr)) //判断创建连接是否成功 {
m_pCon->ConnectionTimeout=3;
hr=m_pCon->Open(\Source=canyin.mdb\连接数据库 } }
catch(_com_error e) {
CString temp;
temp.Format(\连接数据库错误信息:%s\获得错误信息 ::MessageBox(NULL,temp,\提示信息\弹出错误信息 return false; } ??? }
图41 数据库设置
(3)代码添加完成后,各个模块就可以通过App类的全局变量TheApp直接操作数据库了。
系统模块四:用户注册设计
说明;该模块主要用于预防非法用户对系统数据进行修改,为了提高系统安全
性,该模块成为一个完善管理系统必不可少的部分。
图42 注册模块效果图
难点:主要在于SQL语言的灵活运用。
模块实现步骤:
(1)在Resource选项卡中插入一个对话框资源,在对话框中添加三个静态控件、三个文本控件和两个按钮控件。如图43:
图43 注册模块图
编辑框和按钮ID如下:
(2)为注册对话框添加对应的变量。右击对话框,选择“建立类向导”。选择member avriable选项。添加如下类型变量。如图44
共分享92篇相关文档