资源简介
用C++ MFC做的物 资管理 系统 源码.源代码下载,可以用作C++课程设计的作业
代码片段和文件信息
// AddBasicInfo.cpp : implementation file
//
#include “stdafx.h“
#include “Material_MIS.h“
#include “AddBasicInfo.h“
#include “Material_MISView.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// AddBasicInfo dialog
AddBasicInfo::AddBasicInfo(CWnd* pParent /*=NULL*/)
: CDialog(AddBasicInfo::IDD pParent)
{
//{{AFX_DATA_INIT(AddBasicInfo)
m_wzID = _T(““);
m_wzKind = _T(““);
m_wzName = _T(““);
m_wzSpec = _T(““);
m_wzUnit = _T(““);
//}}AFX_DATA_INIT
}
void AddBasicInfo::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(AddBasicInfo)
DDX_Text(pDX IDC_BASICINFO_WZID m_wzID);
DDX_Text(pDX IDC_BASICINFO_WZKIND m_wzKind);
DDX_Text(pDX IDC_BASICINFO_WZNAME m_wzName);
DDX_Text(pDX IDC_BASICINFO_WZSPEC m_wzSpec);
DDX_Text(pDX IDC_BASICINFO_WZUNIT m_wzUnit);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(AddBasicInfo CDialog)
//{{AFX_MSG_MAP(AddBasicInfo)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// AddBasicInfo message handlers
BOOL AddBasicInfo::OnInitDialog()
{
CDialog::OnInitDialog();
// TODO: Add extra initialization here
((CEdit*)GetDlgItem(IDC_BASICINFO_WZID))->SetLimitText(50);
((CEdit*)GetDlgItem(IDC_BASICINFO_WZNAME))->SetLimitText(50);
((CEdit*)GetDlgItem(IDC_BASICINFO_WZSPEC))->SetLimitText(50);
((CEdit*)GetDlgItem(IDC_BASICINFO_WZKIND))->SetLimitText(50);
((CEdit*)GetDlgItem(IDC_BASICINFO_WZUNIT))->SetLimitText(50);
if (m_bAppend)
{
//更新对话框属性
SetWindowText(_T(“添加物资基本信息“));
}
else
{
// 更新对话框属性
SetWindowText(_T(“修改物资基本信息“));
}
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
void AddBasicInfo::OnOK()
{
// TODO: Add extra validation here
UpdateData(true);
m_wzID.TrimRight(“ “);
m_wzName.TrimRight(“ “);
m_wzKind.TrimRight(“ “);
m_wzSpec.TrimRight(“ “);
m_wzUnit.TrimRight(“ “);
// 确定所有输入有效
CString sWarning=““;
if ( ““==m_wzID ) sWarning=_T(“物资编号“);
else if ( ““==m_wzName ) sWarning=_T(“物资名称“);
else if ( ““==m_wzKind ) sWarning=_T(“类别“);
else if ( ““==m_wzSpec ) sWarning=_T(“规格型号“);
else if ( ““==m_wzUnit ) sWarning=_T(“计量单位“);
if ( ““!=sWarning )
{
sWarning += _T(“不能为空“);
AfxMessageBox(sWarning MB_ICONEXCLAMATION);
return;
}
_variant_t strQuery;
if (m_bAppend)
{
// 判断物资唯一性
strQuery = “select * from material where wzid=‘“+m_wzID+“‘“;
theApp.ADOExecute(theApp.m_pADOSet strQuery);
int iCount = theApp.m_pADOSet->GetRecordCount();
if ( 0!=iCount )
{
AfxMessageBox(_T(“已经存在此物资的记录!“) MB_ICONEXCLAMATION);
return;
}
}
if (m_bAppend)
{
strQuery = “insert materia
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2005-03-08 05:52 物资管理系统\
目录 0 2004-12-26 23:42 物资管理系统\www.cnzz.cn\
目录 0 2004-11-22 10:07 物资管理系统\www.cnzz.cn\Code\
文件 4094 2002-09-04 14:21 物资管理系统\www.cnzz.cn\Code\AddBasicInfo.cpp
文件 1338 2002-09-04 11:57 物资管理系统\www.cnzz.cn\Code\AddBasicInfo.h
文件 10106 2002-09-06 07:28 物资管理系统\www.cnzz.cn\Code\AppendInInfo.cpp
文件 1657 2002-09-05 02:04 物资管理系统\www.cnzz.cn\Code\AppendInInfo.h
文件 9594 2002-09-06 07:30 物资管理系统\www.cnzz.cn\Code\AppendOutInfo.cpp
文件 1659 2002-09-06 04:39 物资管理系统\www.cnzz.cn\Code\AppendOutInfo.h
文件 2555 2002-09-06 08:45 物资管理系统\www.cnzz.cn\Code\CheckBasicInfoDLG.cpp
文件 1367 2002-09-06 08:44 物资管理系统\www.cnzz.cn\Code\CheckBasicInfoDLG.h
文件 2869 2002-09-04 11:08 物资管理系统\www.cnzz.cn\Code\LoginDLG.cpp
文件 1300 2002-09-04 11:07 物资管理系统\www.cnzz.cn\Code\LoginDLG.h
文件 2025 2002-09-04 08:34 物资管理系统\www.cnzz.cn\Code\MainFrm.cpp
文件 1553 2002-09-04 08:34 物资管理系统\www.cnzz.cn\Code\MainFrm.h
文件 38508 2002-09-12 21:23 物资管理系统\www.cnzz.cn\Code\Material_MIS.aps
文件 9839 2002-09-12 21:23 物资管理系统\www.cnzz.cn\Code\Material_MIS.clw
文件 5671 2002-09-04 11:03 物资管理系统\www.cnzz.cn\Code\Material_MIS.cpp
文件 5561 2002-09-06 06:36 物资管理系统\www.cnzz.cn\Code\Material_MIS.dsp
文件 547 2002-09-04 08:34 物资管理系统\www.cnzz.cn\Code\Material_MIS.dsw
文件 1692 2002-09-04 10:54 物资管理系统\www.cnzz.cn\Code\Material_MIS.h
文件 238592 2002-09-12 21:23 物资管理系统\www.cnzz.cn\Code\Material_MIS.ncb
文件 55808 2002-09-12 21:23 物资管理系统\www.cnzz.cn\Code\Material_MIS.opt
文件 2934 2002-09-12 21:23 物资管理系统\www.cnzz.cn\Code\Material_MIS.plg
文件 23443 2002-09-06 08:44 物资管理系统\www.cnzz.cn\Code\Material_MIS.rc
文件 1862 2002-09-04 08:34 物资管理系统\www.cnzz.cn\Code\Material_MISDoc.cpp
文件 1541 2002-09-04 08:34 物资管理系统\www.cnzz.cn\Code\Material_MISDoc.h
文件 32019 2002-09-06 07:09 物资管理系统\www.cnzz.cn\Code\Material_MISView.cpp
文件 2832 2002-09-06 06:42 物资管理系统\www.cnzz.cn\Code\Material_MISView.h
文件 4134 2002-09-04 08:34 物资管理系统\www.cnzz.cn\Code\ReadMe.txt
文件 4560 2002-09-06 08:44 物资管理系统\www.cnzz.cn\Code\Resource.h
............此处省略14个文件信息
相关资源
- crc32源代码32位crc校验码生成程序源代
- C++ 直接硬盘访问读取 程序和源代码
- 获取验证码c++的程序 含源代码
- vc++6.0 mfc 关于播放.AVI格式的文件源代
- 并查集的C++实现,并查集的建立,合
- 校园导游图(C++)
- 课程设计报告+源码--计算器(C++)
- m×n的长方阵迷宫问题完美求解
- C++串口类 RS232
- c++教师排课程序
- C++获取网络时间
- C++ADO连接SQLServer封装类
- 幂法与反幂法 C++程序
- c++软件实习开发报告
- HDLC协议概述及c++实现
- C++自动生成等高线源程序
- c++简单线程池的实现
- Visual C++实现的FFT变换
- 数据结构课程设计公交线路优化查询
- vc++注册表文件关联,图标关联
- c++实现生产者消费者问题
- C#与C++进程间通信
- C++实验5代码5
- C++实验4代码4.3
- 清华大学C++ 郑莉老师教学视频 45集
- advapi32.lib77067
- 网络爬虫 C++ 代码
- 网关模板 C/C++程序编写
- 一个基于C++和mssql的本科生信息管理系
- 用c++写的一个udp聊天程序
评论
共有 条评论