资源简介
数据库大作业——有关仓库管理的大作业,有关使用sql—server数据库做数据库大作业的实验报告以及源程序。
代码片段和文件信息
// 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 tblMaterial where fldWzid=‘“+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)
{
s
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4193 2004-03-18 16:38 复件 实验报告\复件 Material_MIS\AddBasicInfo.cpp
文件 1338 2002-09-04 03:57 复件 实验报告\复件 Material_MIS\AddBasicInfo.h
文件 3434 2004-03-18 16:26 复件 实验报告\复件 Material_MIS\AddNewUsr.cpp
文件 1259 2004-03-07 21:06 复件 实验报告\复件 Material_MIS\AddNewUsr.h
文件 11434 2004-03-18 17:04 复件 实验报告\复件 Material_MIS\AppendInInfo.cpp
文件 1733 2004-03-05 17:19 复件 实验报告\复件 Material_MIS\AppendInInfo.h
文件 10867 2004-03-18 17:14 复件 实验报告\复件 Material_MIS\AppendOutInfo.cpp
文件 1737 2004-03-05 17:43 复件 实验报告\复件 Material_MIS\AppendOutInfo.h
文件 2899 2004-03-18 16:26 复件 实验报告\复件 Material_MIS\ChangePswd.cpp
文件 1284 2004-03-07 17:24 复件 实验报告\复件 Material_MIS\ChangePswd.h
文件 4703 2004-03-18 16:35 复件 实验报告\复件 Material_MIS\CheckBasicInfoDLG.cpp
文件 1407 2004-03-06 15:57 复件 实验报告\复件 Material_MIS\CheckBasicInfoDLG.h
文件 7478 2009-11-02 13:22 复件 实验报告\复件 Material_MIS\databa
文件 35078 2009-11-02 15:04 复件 实验报告\复件 Material_MIS\Debug\AddBasicInfo.obj
文件 27057 2009-11-02 15:04 复件 实验报告\复件 Material_MIS\Debug\AddNewUsr.obj
文件 107923 2009-11-02 15:04 复件 实验报告\复件 Material_MIS\Debug\AppendInInfo.obj
文件 101174 2009-11-02 15:04 复件 实验报告\复件 Material_MIS\Debug\AppendOutInfo.obj
文件 29072 2009-11-02 15:04 复件 实验报告\复件 Material_MIS\Debug\ChangePswd.obj
文件 50472 2009-11-02 15:04 复件 实验报告\复件 Material_MIS\Debug\CheckBasicInfoDLG.obj
文件 11765 2009-11-02 15:04 复件 实验报告\复件 Material_MIS\Debug\DelConfirm.obj
文件 41019 2009-11-02 15:11 复件 实验报告\复件 Material_MIS\Debug\LoginDLG.obj
文件 20069 2009-11-02 15:04 复件 实验报告\复件 Material_MIS\Debug\MainFrm.obj
文件 323652 2010-01-04 21:32 复件 实验报告\复件 Material_MIS\Debug\Material_MIS.exe
文件 623576 2010-01-04 21:32 复件 实验报告\复件 Material_MIS\Debug\Material_MIS.ilk
文件 74229 2009-11-02 15:09 复件 实验报告\复件 Material_MIS\Debug\Material_MIS.obj
文件 8424904 2009-11-02 15:02 复件 实验报告\复件 Material_MIS\Debug\Material_MIS.pch
文件 959488 2010-01-04 21:32 复件 实验报告\复件 Material_MIS\Debug\Material_MIS.pdb
文件 19780 2010-01-04 21:32 复件 实验报告\复件 Material_MIS\Debug\Material_MIS.res
文件 15164 2009-11-02 15:04 复件 实验报告\复件 Material_MIS\Debug\Material_MISDoc.obj
文件 232777 2009-11-02 15:04 复件 实验报告\复件 Material_MIS\Debug\Material_MISView.obj
............此处省略51个文件信息
评论
共有 条评论