c++超市管理系统 毕业论文参考


c++超市管理系统 配合数据库读写 可用于毕业论文参考 c++超市管理系统 配合数据库读写 可用于毕业论文参考
资源截图
代码片段和文件信息
// AddNewMerchandiseDlg.cpp : implementation file
//

#include “stdafx.h“
#include “SuperMarket.h“
#include “AddNewMerchandiseDlg.h“
#include “afxdb.h“

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CAddNewMerchandiseDlg dialog


CAddNewMerchandiseDlg::CAddNewMerchandiseDlg(CWnd* pParent /*=NULL*/)
: CDialog(CAddNewMerchandiseDlg::IDD pParent)
{
//{{AFX_DATA_INIT(CAddNewMerchandiseDlg)
m_number = _T(““);
m_name = _T(““);
m_price = 0.0f;
m_count = 1;
m_producing_area = _T(““);
//}}AFX_DATA_INIT
}


void CAddNewMerchandiseDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CAddNewMerchandiseDlg)
DDX_Text(pDX IDC_EDIT1 m_number);
DDX_Text(pDX IDC_EDIT2 m_name);
DDX_Text(pDX IDC_EDIT3 m_price);
DDX_Text(pDX IDC_EDIT4 m_count);
DDX_Text(pDX IDC_EDIT5 m_producing_area);
//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CAddNewMerchandiseDlg CDialog)
//{{AFX_MSG_MAP(CAddNewMerchandiseDlg)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CAddNewMerchandiseDlg message handlers

void CAddNewMerchandiseDlg::OnOK()  //商品入库操作
{
// TODO: Add extra validation here

    // CDialog::OnOK();
CString str0str1str2;
int count;
    CString strSQL;
CDatabase dbTemp;

UpdateData();
dbTemp.OpenEx(“Driver={Microsoft Access Driver (*.mdb)};DBQ=超市管理数据库.mdb;“);
CRecordset  rs( &dbTemp);
rs.Open(AFX_DB_USE_DEFAULT_TYPE“select * From 商品信息 where 商品编号=‘“+m_number+“‘“);

if(!rs.IsEOF())  //如果是旧产品,更新库存 
{
rs.GetFieldValue((short)4str2); //更新库存量
count=atoi(str2);     
    count=count+m_count;
    str2.Format(“%d“count);
strSQL=“update 商品信息 set 库存量=‘“+str2+“‘ where 商品编号=‘“+m_number+“‘“; 
    dbTemp.ExecuteSQL(strSQL);
}
    else    //如果是新产品,添加商品信息  
{
str0.Format(“%d“m_count);
str1.Format(“%f“m_price);
strSQL=“insert into 商品信息 values(‘“+m_number+“‘‘“+m_name+“‘‘“+str1+“‘‘“+m_producing_area+“‘‘“+str0+“‘)“;  
    dbTemp.ExecuteSQL(strSQL);
}

MessageBox(“录入成功!“); //初始化窗口
m_number = _T(““);
m_name = _T(““);
m_price = 0.0f;
m_count = 1;
m_producing_area = _T(““);
UpdateData(false);
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       2452  2007-06-15 11:52  SuperMarketAddNewMerchandiseDlg.cpp

     文件       1378  2007-06-15 10:04  SuperMarketAddNewMerchandiseDlg.h

     文件       3132  2007-07-07 12:49  SuperMarketAddPersonDlg.cpp

     文件       1323  2007-06-17 13:03  SuperMarketAddPersonDlg.h

     文件       2758  2007-06-15 20:41  SuperMarketBackMerchandiseDlg.cpp

     文件       1381  2007-06-15 20:42  SuperMarketBackMerchandiseDlg.h

     文件       1790  2007-06-16 22:58  SuperMarketChildFrm.cpp

     文件       1440  2007-06-16 22:58  SuperMarketChildFrm.h

     文件      72710  2004-12-06 23:14  SuperMarketcorona.smf

     文件      48621  2017-01-08 15:08  SuperMarketDebugAddNewMerchandiseDlg.obj

     文件          0  2017-01-08 15:08  SuperMarketDebugAddNewMerchandiseDlg.sbr

     文件      55480  2017-01-08 15:08  SuperMarketDebugAddPersonDlg.obj

     文件          0  2017-01-08 15:08  SuperMarketDebugAddPersonDlg.sbr

     文件      49012  2017-01-08 15:08  SuperMarketDebugBackMerchandiseDlg.obj

     文件          0  2017-01-08 15:08  SuperMarketDebugBackMerchandiseDlg.sbr

     文件       2996  2017-01-08 15:08  SuperMarketDebugBscMake.command.1.tlog

     文件       4124  2017-01-08 15:08  SuperMarketDebugscmake.read.1.tlog

     文件       2064  2017-01-08 15:08  SuperMarketDebugscmake.write.1.tlog

     文件      26000  2017-01-08 15:08  SuperMarketDebugChildFrm.obj

     文件          0  2017-01-08 15:08  SuperMarketDebugChildFrm.sbr

     文件      15918  2017-01-08 15:08  SuperMarketDebugcl.command.1.tlog

     文件      54442  2017-01-08 15:08  SuperMarketDebugCL.read.1.tlog

     文件       9302  2017-01-08 15:08  SuperMarketDebugCL.write.1.tlog

     文件      40402  2017-01-08 15:08  SuperMarketDebugDeleteDlg.obj

     文件          0  2017-01-08 15:08  SuperMarketDebugDeleteDlg.sbr

     文件      48136  2017-01-08 15:08  SuperMarketDebugEnrolDlg.obj

     文件          0  2017-01-08 15:08  SuperMarketDebugEnrolDlg.sbr

     文件      48968  2017-01-08 15:08  SuperMarketDebugEnterDlg.obj

     文件          0  2017-01-08 15:08  SuperMarketDebugEnterDlg.sbr

     文件      70772  2017-01-08 15:08  SuperMarketDebugFinaceDlg.obj

............此处省略120个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)