📄 bkclainfomodifydlg.cpp
字号:
// BkClaInfoModifyDlg.cpp : implementation file
//
#include "stdafx.h"
#include "BookAdmi.h"
#include "BkClaInfoModifyDlg.h"
#include "BookClaInfo.h"
#include "ADOConn.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// BkClaInfoModifyDlg dialog
BkClaInfoModifyDlg::BkClaInfoModifyDlg(CWnd* pParent /*=NULL*/)
: CDialog(BkClaInfoModifyDlg::IDD, pParent)
{
//{{AFX_DATA_INIT(BkClaInfoModifyDlg)
// NOTE: the ClassWizard will add member initialization here
//}}AFX_DATA_INIT
}
void BkClaInfoModifyDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
DDX_Text(pDX, IDC_EDIT1, m_BookClaIdEdit);
DDX_Text(pDX, IDC_EDIT2, m_BookClaNameEdit);
//{{AFX_DATA_MAP(BkClaInfoModifyDlg)
// NOTE: the ClassWizard will add DDX and DDV calls here
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(BkClaInfoModifyDlg, CDialog)
//{{AFX_MSG_MAP(BkClaInfoModifyDlg)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// BkClaInfoModifyDlg message handlers
void BkClaInfoModifyDlg::OnOK()
{
UpdateData(true);
ADOConn m_AdoConn;
m_AdoConn.OnInitADOConn();
_bstr_t vSQL;
vSQL="SELECT * from t_bookcla where BookClaId='"+m_BookClaIdEdit+"'";
_RecordsetPtr m_pRecordset;
m_pRecordset=m_AdoConn.GetRecordSet(vSQL);
if(!m_pRecordset->adoEOF&&OldBookClaId!=m_BookClaIdEdit)
{
MessageBox("此图书分类号已存在!!");
return;
}
if(BookClaInfoError())
{
MessageBox(ErrorStr+"输入有误!!");
return;
}
pSearchResultDlg->deadDelete=true;
pSearchResultDlg->OnDelete();
BookClaInfo BInfo;
BInfo.a_BookClaId=m_BookClaIdEdit;
BInfo.a_BookClaName=m_BookClaNameEdit;
BInfo.sql_insert();
pSearchResultDlg->m_adodc.Refresh();
pSearchResultDlg->deadDelete=false;
MessageBox("数据修改成功!!");
CDialog::OnOK();
}
bool BkClaInfoModifyDlg::BookClaInfoError()
{
if(m_BookClaIdEdit=="")
{
ErrorStr="图书分类号";
return(true);
}
if(m_BookClaNameEdit=="")
{
ErrorStr="图书分类名称";
return(true);
}
return(false);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -