资源简介
C++和sqlserver开发的,供c++学习使用
代码片段和文件信息
// AddUserDlg.cpp : implementation file
//
#include “stdafx.h“
#include “CarManager.h“
#include “AddUserDlg.h“
#include “MUserSet.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CAddUserDlg dialog
CAddUserDlg::CAddUserDlg(CWnd* pParent /*=NULL*/)
: CDialog(CAddUserDlg::IDD pParent)
{
//{{AFX_DATA_INIT(CAddUserDlg)
m_code = _T(““);
m_confirmCode = _T(““);
m_name = _T(““);
//}}AFX_DATA_INIT
}
void CAddUserDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CAddUserDlg)
DDX_Control(pDX IDC_COMBOPOWER m_comboPower);
DDX_Text(pDX IDC_CODE m_code);
DDX_Text(pDX IDC_CONFIRMCODE m_confirmCode);
DDX_Text(pDX IDC_NAME m_name);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CAddUserDlg CDialog)
//{{AFX_MSG_MAP(CAddUserDlg)
ON_BN_CLICKED(IDOK OnAdd)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CAddUserDlg message handlers
BOOL CAddUserDlg::OnInitDialog()
{
CDialog::OnInitDialog();
// TODO: Add extra initialization here
m_comboPower.AddString(“普通用户“);
m_comboPower.AddString(“超级用户“);
m_comboPower.AddString(“禁用用户“);
m_comboPower.SetCurSel(2);
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
void CAddUserDlg::OnAdd()
{
UpdateData(TRUE);
if( m_name == ““)
{
AfxMessageBox(“用户名不能为空!“);
}
else if(m_code != m_confirmCode)
{
AfxMessageBox(“两次输入的密码不一样!“);
}
else
{//打开数据库
if(!m_database.IsOpen())
{
if(!m_database.Open(_T(“CarManager“)))
MessageBox(“不能打开数据库“);
}
CString strSQLstrPower;
int i = 1;
int flag = 0;
//获得下拉框中的权限字串;
m_comboPower.GetWindowText(strPower);
while( !flag )
{
CMUserSet m_userSet(&m_database);
strSQL.Format( “Select * from M_USER where id = %d“ i );
m_userSet.Open( AFX_DB_USE_DEFAULT_TYPE strSQL );
if(m_userSet.GetRecordCount() == 0)
{
strSQL.Format(“insert into M_USER values(%d‘%s‘‘%s‘‘%s‘)“im_namestrPowerm_code);
m_database.ExecuteSQL(strSQL);
m_database.Close();
EndDialog(1);//对话框结束返回1;
flag = 1;
}
i++;
}
}
}
void CAddUserDlg::OnCancel()
{
// TODO: Add extra cleanup here
EndDialog(0);//结束对话框返回0;
// CDialog::OnCancel();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 446 2008-11-28 23:59 CarRepair\CarManager\Code\AboutDlg.h
文件 2607 2008-11-29 00:03 CarRepair\CarManager\Code\AddUserDlg.cpp
文件 1351 2008-11-29 00:04 CarRepair\CarManager\Code\AddUserDlg.h
文件 401028 2008-11-29 13:54 CarRepair\CarManager\Code\CarManager.aps
文件 21796 2008-11-29 14:22 CarRepair\CarManager\Code\CarManager.clw
文件 3427 2008-11-29 00:03 CarRepair\CarManager\Code\CarManager.cpp
文件 9237 2008-11-28 23:58 CarRepair\CarManager\Code\CarManager.dsp
文件 545 2008-05-21 17:47 CarRepair\CarManager\Code\CarManager.dsw
文件 1257 2008-11-29 00:04 CarRepair\CarManager\Code\CarManager.h
文件 2278400 2008-11-29 14:22 CarRepair\CarManager\Code\CarManager.ncb
文件 93184 2008-11-29 14:22 CarRepair\CarManager\Code\CarManager.opt
文件 30207 2008-11-29 13:13 CarRepair\CarManager\Code\CarManager.pdf
文件 4718 2008-11-29 14:22 CarRepair\CarManager\Code\CarManager.plg
文件 27600 2008-11-29 13:54 CarRepair\CarManager\Code\CarManager.rc
文件 76047 2008-11-29 13:14 CarRepair\CarManager\Code\CarManagerDlg.cpp
文件 4117 2008-11-29 00:04 CarRepair\CarManager\Code\CarManagerDlg.h
文件 1618 2008-11-29 00:03 CarRepair\CarManager\Code\GongZiYueBaoBiaoSet.cpp
文件 1441 2008-11-29 00:04 CarRepair\CarManager\Code\GongZiYueBaoBiaoSet.h
文件 3628 2008-11-29 00:03 CarRepair\CarManager\Code\KuCunLingJianTaiZhangDlg.cpp
文件 1588 2008-11-29 00:04 CarRepair\CarManager\Code\KuCunLingJianTaiZhangDlg.h
文件 1611 2008-11-29 00:03 CarRepair\CarManager\Code\KuCunLingJianTaiZhangSet.cpp
文件 1465 2008-11-29 00:04 CarRepair\CarManager\Code\KuCunLingJianTaiZhangSet.h
文件 1883 2008-11-29 00:03 CarRepair\CarManager\Code\KuCunLingJianTaiZhangViewSet.cpp
文件 1573 2008-11-29 00:04 CarRepair\CarManager\Code\KuCunLingJianTaiZhangViewSet.h
文件 1814 2008-11-29 00:03 CarRepair\CarManager\Code\LingJianHaoYongYueBaoBiaoSet.cpp
文件 1550 2008-11-29 00:04 CarRepair\CarManager\Code\LingJianHaoYongYueBaoBiaoSet.h
文件 3904 2008-11-29 00:03 CarRepair\CarManager\Code\LingJianJiBenXinXiDlg.cpp
文件 1493 2008-11-29 00:04 CarRepair\CarManager\Code\LingJianJiBenXinXiDlg.h
文件 1644 2008-11-29 00:03 CarRepair\CarManager\Code\LingJianJiBenXinXiSet.cpp
文件 1461 2008-11-29 00:04 CarRepair\CarManager\Code\LingJianJiBenXinXiSet.h
............此处省略61个文件信息
相关资源
- 基于LSB的图片数据隐藏c++类
- 算术编码源程序c++程序
- c++求图的最短路径算法
- 用C++实现电影院订票系统
- c++学生成绩管理系统课程设计
- 单像空间后方交会c++程序代码
- [原创]使用MFC实现文档打印
- DES加密解密算法C++程序设计
- 用c++编写的一个学生信息管理系统,
- 基于C++的三帧差法
- C++ httpclient类
- c语言宿舍管理查询软件源代码数据结
- 数据结构大作业航空客运订票系统
- C++课程设计报告及源程序学生学籍管
- 用c++实现围棋双人玩
- 使用微软蓝牙API的
- 水果专家系统
- 和矩阵相关的头文件matrix.h
- c++运行程序缺少mex.h
- C++面向对象程序设计教程(第3版)—
- MFC_unicode相关链接库
- 文件查重工具c++实现,
- 椭圆曲线加密算法实现
- 操作系统C语言实现银行家算法,键盘
- _miaoking博文——企业人力资源管理系
- 《C++面向对象程序设计》第2版编程题
- C++数据结构等价类实现
- 磁盘调度算法模拟软件,完整课程设
- Ogre嵌入MFC_DEMO
- 生产者消费者问题C++语言
评论
共有 条评论