📄 addcollagedlg.cpp
字号:
// AddcollageDlg.cpp : implementation file
//
#include "stdafx.h"
#include "学籍管理系统.h"
#include "AddcollageDlg.h"
#include "MainView.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CAddcollageDlg dialog
CAddcollageDlg::CAddcollageDlg(CWnd* pParent /*=NULL*/)
: CDialog(CAddcollageDlg::IDD, pParent)
{
//{{AFX_DATA_INIT(CAddcollageDlg)
m_addcollagename = _T("");
m_prename = _T("");
//}}AFX_DATA_INIT
}
void CAddcollageDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CAddcollageDlg)
DDX_Text(pDX, IDC_EDIT_ADDCOLNAME, m_addcollagename);
DDX_Text(pDX, IDC_EDIT_ADDPRENAME, m_prename);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CAddcollageDlg, CDialog)
//{{AFX_MSG_MAP(CAddcollageDlg)
ON_BN_CLICKED(IDC_BUTTON_ADDCOL, OnButtonAddcol)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CAddcollageDlg message handlers
void CAddcollageDlg::OnButtonAddcol()
{
// TODO: Add your control notification handler code here
UpdateData(TRUE);
CDatabase db;
CStuinfoSet rsstu;
CRecordset rs(&db);
CString sqlstr;
db.Open(rsstu.GetDefaultConnect());
sqlstr="select * from colinfo where colname='"+m_addcollagename+"'";//修改SQL语句
rs.Open(CRecordset::forwardOnly,sqlstr);
if(!rs.IsBOF())
{
//记录已存在
MessageBox("该学院名称记录已存在,请检查输入!","添加错误",MB_OK|MB_ICONSTOP);
return;
}
if(m_addcollagename=="")
{
MessageBox("请输入学院名称","添加错误",MB_ICONSTOP|MB_ICONSTOP);
return;
}
CString addsql;
addsql.Format("insert into colinfo values ('%s','%s')",m_addcollagename,m_prename);
CMainView::RunSQL(addsql);
MessageBox("学院信息添加成功","添加成功",MB_ICONINFORMATION|MB_OK);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -