📄 frm_add.cpp
字号:
// frm_Add.cpp : implementation file
//
#include "stdafx.h"
#include "影碟信息.h"
#include "frm_Add.h"
#include "dataset.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// frm_Add dialog
frm_Add::frm_Add(CWnd* pParent /*=NULL*/)
: CDialog(frm_Add::IDD, pParent)
{
//{{AFX_DATA_INIT(frm_Add)
m_movie = _T("");
m_id = _T("");
m_d = _T("");
m_Type = _T("");
m_left = _T("");
m_date = _T("");
m_allNum = _T("");
m_actor = _T("");
//}}AFX_DATA_INIT
}
void frm_Add::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(frm_Add)
DDX_Text(pDX, IDC_NAME, m_movie);
DDX_Text(pDX, IDC_DISKID, m_id);
DDX_Text(pDX, IDC_DIR, m_d);
DDX_Text(pDX, IDC_TYPE, m_Type);
DDX_Text(pDX, IDC_LEFTNUM, m_left);
DDX_Text(pDX, IDC_DATE, m_date);
DDX_Text(pDX, IDC_AUNUM, m_allNum);
DDX_Text(pDX, IDC_ACTOR, m_actor);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(frm_Add, CDialog)
//{{AFX_MSG_MAP(frm_Add)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// frm_Add message handlers
void frm_Add::OnOK()
{
// TODO: Add extra validation here
CDatabase m_database;
if(!m_database.Open(_T("影碟信息")))
{
MessageBox("不能打开数据库!");
}
else
{
CDBVariant varValue;
CString strSQL;
DataSet *m_recordset=new DataSet(&m_database);
UpdateData(TRUE);
strSQL.Format("insert into [影碟信息表] ([影碟编号],[影片名],[主演],[导演],[发行日期],[影片类型],[总共数量],[现存数量]) values('%s','%s','%s','%s',#%s#,'%s','%s','%s')",m_id,m_movie,m_actor,m_d,m_date,m_Type,m_allNum,m_left);
m_database.ExecuteSQL(strSQL);
m_database.Close();
MessageBox("添加信息成功!","学生管理系统",64);
// Updata();
}
UpdateData(FALSE);
// CDialog::OnOK();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -