• 大小: 38.03MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-24
  • 语言: C/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  SuperMarket\AddNewMerchandiseDlg.cpp

     文件       1378  2007-06-15 10:04  SuperMarket\AddNewMerchandiseDlg.h

     文件       3132  2007-07-07 12:49  SuperMarket\AddPersonDlg.cpp

     文件       1323  2007-06-17 13:03  SuperMarket\AddPersonDlg.h

     文件       2758  2007-06-15 20:41  SuperMarket\BackMerchandiseDlg.cpp

     文件       1381  2007-06-15 20:42  SuperMarket\BackMerchandiseDlg.h

     文件       1790  2007-06-16 22:58  SuperMarket\ChildFrm.cpp

     文件       1440  2007-06-16 22:58  SuperMarket\ChildFrm.h

     文件      72710  2004-12-06 23:14  SuperMarket\corona.smf

     文件      48621  2017-01-08 15:08  SuperMarket\Debug\AddNewMerchandiseDlg.obj

     文件          0  2017-01-08 15:08  SuperMarket\Debug\AddNewMerchandiseDlg.sbr

     文件      55480  2017-01-08 15:08  SuperMarket\Debug\AddPersonDlg.obj

     文件          0  2017-01-08 15:08  SuperMarket\Debug\AddPersonDlg.sbr

     文件      49012  2017-01-08 15:08  SuperMarket\Debug\BackMerchandiseDlg.obj

     文件          0  2017-01-08 15:08  SuperMarket\Debug\BackMerchandiseDlg.sbr

     文件       2996  2017-01-08 15:08  SuperMarket\Debug\BscMake.command.1.tlog

     文件       4124  2017-01-08 15:08  SuperMarket\Debug\bscmake.read.1.tlog

     文件       2064  2017-01-08 15:08  SuperMarket\Debug\bscmake.write.1.tlog

     文件      26000  2017-01-08 15:08  SuperMarket\Debug\ChildFrm.obj

     文件          0  2017-01-08 15:08  SuperMarket\Debug\ChildFrm.sbr

     文件      15918  2017-01-08 15:08  SuperMarket\Debug\cl.command.1.tlog

     文件      54442  2017-01-08 15:08  SuperMarket\Debug\CL.read.1.tlog

     文件       9302  2017-01-08 15:08  SuperMarket\Debug\CL.write.1.tlog

     文件      40402  2017-01-08 15:08  SuperMarket\Debug\DeleteDlg.obj

     文件          0  2017-01-08 15:08  SuperMarket\Debug\DeleteDlg.sbr

     文件      48136  2017-01-08 15:08  SuperMarket\Debug\EnrolDlg.obj

     文件          0  2017-01-08 15:08  SuperMarket\Debug\EnrolDlg.sbr

     文件      48968  2017-01-08 15:08  SuperMarket\Debug\EnterDlg.obj

     文件          0  2017-01-08 15:08  SuperMarket\Debug\EnterDlg.sbr

     文件      70772  2017-01-08 15:08  SuperMarket\Debug\FinaceDlg.obj

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

评论

共有 条评论