資源簡介
用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個文件信息
評論
共有 條評論