亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? borrowinfo.cpp

?? 用MFC和Access開發(fā)的數(shù)據(jù)庫系統(tǒng)
?? CPP
字號:
// BORROWINFO.cpp : implementation file
//

#include "stdafx.h"
#include "圖書館系統(tǒng).h"
#include "BORROWINFO.h"

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

/////////////////////////////////////////////////////////////////////////////
// CBORROWINFO dialog
CBORROWINFO::CBORROWINFO(CWnd* pParent /*=NULL*/)
	: CDialog(CBORROWINFO::IDD, pParent)
{
	//{{AFX_DATA_INIT(CBORROWINFO)
	m_borid = _T("");
	m_bordate = _T("");
	m_bordays = _T("");
	m_borjid = _T("");
	m_bortime = _T("");
	m_datatime = COleDateTime::GetCurrentTime();
	m_overdays = _T("");
	//}}AFX_DATA_INIT
}


void CBORROWINFO::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CBORROWINFO)
	DDX_Text(pDX, IDC_BOR_BID, m_borid);
	DDX_Text(pDX, IDC_BOR_DATE, m_bordate);
	DDX_Text(pDX, IDC_BOR_DAYS, m_bordays);
	DDX_Text(pDX, IDC_BOR_JID, m_borjid);
	DDX_Text(pDX, IDC_BOR_TIME, m_bortime);
	DDX_DateTimeCtrl(pDX, IDC_DATETIMEPICKER1, m_datatime);
	DDX_Text(pDX, IDC_EDIT_OVERDAY, m_overdays);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CBORROWINFO, CDialog)
	//{{AFX_MSG_MAP(CBORROWINFO)
	ON_BN_CLICKED(IDC_BUTTON_DELETE, OnButtonDelete)
	ON_BN_CLICKED(IDC_BUTTON_EDIT, OnButtonEdit)
	ON_BN_CLICKED(IDC_SET_UP, OnSetUp)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CBORROWINFO message handlers

BOOL CBORROWINFO::OnInitDialog() 
{
	CDialog::OnInitDialog();
	
	// TODO: Add extra initialization here
	CEdit* pEdit=(CEdit*)GetDlgItem(IDC_BOR_BID);
	//當(dāng)前對話框是否用來編輯,圖書ID不允許編輯
	pEdit->EnableWindow(FALSE);
	pEdit=(CEdit*)GetDlgItem(IDC_BOR_DAYS);
	pEdit->EnableWindow(FALSE);
	pEdit=(CEdit*)GetDlgItem(IDC_BOR_JID);
	pEdit->EnableWindow(FALSE);
    pEdit=(CEdit*)GetDlgItem(IDC_BOR_DATE);
	pEdit->EnableWindow(FALSE);
	pEdit=(CEdit*)GetDlgItem(IDC_BOR_TIME);
	pEdit->EnableWindow(FALSE);
    pEdit=(CEdit*)GetDlgItem(IDC_EDIT_OVERDAY);
	pEdit->EnableWindow(FALSE);

	//設(shè)置查詢語句
	CString strSQL;
	strSQL.Format("select * from 借閱信息表 where 圖書ID='%s'",m_getid);
	//打開記錄集 選擇表名
	if(!OpenRecordSet(m_pRecordset,strSQL))
	{
		AfxMessageBox("沒有成功打開數(shù)據(jù)表");
		return FALSE;
	}	
	//應(yīng)該只有一條記錄
	long int m_today,m_ytoday;
	if(m_pRecordset->adoEOF)
	{
	    AfxMessageBox("該圖書沒有借出或不存在!");
		CDialog::OnCancel();
		return FALSE;

	}
	m_pRecordset->MoveFirst();
	m_borid=pLeftView->VariantToCString(m_pRecordset->GetCollect("圖書ID"));
	m_borjid=pLeftView->VariantToCString(m_pRecordset->GetCollect("借閱ID"));
	m_bortime=pLeftView->VariantToCString(m_pRecordset->GetCollect("借閱次數(shù)"));
	m_bordate=pLeftView->VariantToCString(m_pRecordset->GetCollect("借閱日期"));
    m_today=(long)m_datatime;
    m_datatime=m_pRecordset->GetCollect("借閱日期");
    m_ytoday=(long)m_datatime;//計算借閱天數(shù)
	m_bordays.Format("%d",m_today-m_ytoday);
	if(m_today-m_ytoday-60>0)//判斷逾期天數(shù)
	    m_overdays.Format("%d",m_today-m_ytoday-60);
	else
        m_overdays.Format("0");
    UpdateData(FALSE);
	
	//關(guān)閉
	m_pRecordset->Close();
	m_pRecordset=NULL;
	return TRUE;  // return TRUE unless you set the focus to a control
	              // EXCEPTION: OCX Property Pages should return FALSE
}

BOOL CBORROWINFO::OpenRecordSet(_RecordsetPtr &recPtr, CString &strSQL)
{
	CMyApp* pApp=(CMyApp*)AfxGetApp();
	//創(chuàng)建記錄集對象
	m_pRecordset.CreateInstance(__uuidof(Recordset));
	//在ADO操作中建議語句中要常用try...catch()來捕獲錯誤信息,
    //因為它有時會經(jīng)常出現(xiàn)一些想不到的錯誤
	try
	{
		//從數(shù)據(jù)庫中打開表
		recPtr->Open(strSQL.AllocSysString(), 
			pApp->m_pConnection.GetInterfacePtr(),
			adOpenDynamic,
			adLockOptimistic,
			adCmdText);
	}
	catch (_com_error e)
	{
		CString strError;
		strError.Format("警告:打開數(shù)據(jù)表時發(fā)生異常。 錯誤信息: %s",\
			e.ErrorMessage());
		AfxMessageBox(strError);
		return FALSE;
	}
	return TRUE;

}

void CBORROWINFO::OnButtonDelete() 
{
	// TODO: Add your control notification handler code here
	if (MessageBox("你確定要刪除這條借閱信息嗎?","刪除確認(rèn)",MB_YESNO|MB_ICONQUESTION)==IDNO)
	{
	       	return;	
	}
	CString strSQL;
	strSQL.Format("delete * from 借閱信息表 where 圖書ID='%s'",m_borid);
	//打開記錄集 選擇表名
	if(!OpenRecordSet(m_pRecordset,strSQL))
	{
		AfxMessageBox("沒有成功打開數(shù)據(jù)表");
		return ;
	}	
	AfxMessageBox("刪除成功!");
}

void CBORROWINFO::OnButtonEdit() 
{
	// TODO: Add your control notification handler code here
	//更新控件變量的值
		UpdateData(TRUE);
		//姓名、類別為空時返回
	
	    //刪除空格
		m_borid.Remove(' ');
		m_borjid.Remove(' ');
		m_bordate.Remove(' ');
		if(m_borid.IsEmpty()||m_borjid.IsEmpty()||m_bordate.IsEmpty())
		{
			AfxMessageBox("圖書名稱和類別不能為空");
			return;
		}
		//打開記錄集 選擇表名
		CString strSQL;
		strSQL.Format("select * from 借閱信息表 where 圖書ID='%s' ",m_getid);
   
		if(!OpenRecordSet(m_pRecordset,strSQL))
		{
			AfxMessageBox("沒有成功打開數(shù)據(jù)表");
			return;
		}
		
				
		if(!m_pRecordset->BOF)
		{
			m_pRecordset->MoveFirst();
		}
	    //上述準(zhǔn)備完畢,下面開始插入內(nèi)容
		try
		{
		
			m_pRecordset->PutCollect("圖書ID",_variant_t(m_borid));
			m_pRecordset->PutCollect("借閱ID",_variant_t(m_borjid));
			m_pRecordset->PutCollect("借閱次數(shù)",_variant_t(m_bortime));
		    m_pRecordset->PutCollect("借閱日期",_variant_t(m_bordate));
			//更新數(shù)據(jù)庫
			m_pRecordset->Update();		
			//當(dāng)前記錄移動到最后
			m_pRecordset->MoveLast();
		}
		catch(_com_error e)
		{
			CString strError;
			strError.Format("警告:插入信息時發(fā)生異常。錯誤信息: %s",\
				e.ErrorMessage());
			AfxMessageBox(strError);
		}
		m_pRecordset->Close();	
		m_pRecordset=NULL;
        AfxMessageBox("修改成功!");
		CDialog::OnOK();
}

void CBORROWINFO::OnSetUp() 
{
	// TODO: Add your control notification handler code here
	CEdit* pEdit=(CEdit*)GetDlgItem(IDC_BOR_BID);
	//當(dāng)前對話框是否用來編輯,圖書ID不允許編輯
	pEdit->EnableWindow(TRUE);
	pEdit=(CEdit*)GetDlgItem(IDC_BOR_DAYS);
	pEdit->EnableWindow(TRUE);
	pEdit=(CEdit*)GetDlgItem(IDC_BOR_JID);
	pEdit->EnableWindow(TRUE);
    pEdit=(CEdit*)GetDlgItem(IDC_BOR_DATE);
	pEdit->EnableWindow(TRUE);
	pEdit=(CEdit*)GetDlgItem(IDC_BOR_TIME);
	pEdit->EnableWindow(TRUE);
    pEdit=(CEdit*)GetDlgItem(IDC_EDIT_OVERDAY);
	pEdit->EnableWindow(TRUE);
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产色一区| 中文字幕色av一区二区三区| 首页国产丝袜综合| 欧美日韩午夜在线视频| 日韩精品乱码免费| 精品久久一区二区三区| 国产成人综合亚洲网站| 成人欧美一区二区三区| 色又黄又爽网站www久久| 一区二区三区.www| 国产偷国产偷精品高清尤物| 成人激情校园春色| 亚洲日本青草视频在线怡红院| 91黄视频在线| 久久精品国产在热久久| 亚洲国产精品成人综合| 色视频成人在线观看免| 丝袜诱惑制服诱惑色一区在线观看 | 国产99久久久久| 国产情人综合久久777777| 97se亚洲国产综合自在线| 午夜a成v人精品| 亚洲国产精品传媒在线观看| 欧美性视频一区二区三区| 国内精品在线播放| 亚洲欧美日韩国产手机在线 | 高清免费成人av| 亚洲一区二区三区国产| xf在线a精品一区二区视频网站| 久久美女高清视频| 色综合天天做天天爱| 日韩成人精品在线| 亚洲欧洲国产日韩| 日韩欧美的一区| 91视频在线看| 国产中文字幕一区| 午夜精品aaa| 1区2区3区精品视频| 欧美大片一区二区三区| 色一区在线观看| 国产成人精品亚洲日本在线桃色 | www.99精品| 日本午夜精品一区二区三区电影 | 亚洲综合色自拍一区| 国产欧美久久久精品影院| 欧美三区在线观看| 99久久伊人久久99| 国产乱码字幕精品高清av| 亚欧色一区w666天堂| 亚洲欧洲av在线| 久久久精品国产99久久精品芒果| 欧美人狂配大交3d怪物一区| 精品毛片乱码1区2区3区| 在线亚洲人成电影网站色www| 国产成人精品一区二| 免费在线看成人av| 午夜一区二区三区视频| 日韩码欧中文字| 亚洲国产高清aⅴ视频| 精品国内二区三区| 欧美一卡2卡三卡4卡5免费| 日本精品裸体写真集在线观看| 国产成人av福利| 免费成人性网站| 日韩精品成人一区二区在线| 激情国产一区二区| 免费人成在线不卡| 日韩二区三区在线观看| 午夜精品123| 日韩专区欧美专区| 日韩精品久久理论片| 天天影视涩香欲综合网| 天天操天天综合网| 婷婷成人激情在线网| 午夜精品一区二区三区三上悠亚| 一区二区三区四区在线| 亚洲乱码国产乱码精品精98午夜 | 一区二区三区四区高清精品免费观看| 欧美国产丝袜视频| 亚洲欧洲精品一区二区三区| 亚洲欧洲日韩一区二区三区| 自拍偷拍亚洲综合| 亚洲精品视频免费看| 亚洲自拍偷拍九九九| 日韩黄色免费网站| 蜜芽一区二区三区| 国产一区视频导航| 成人少妇影院yyyy| 91视频免费播放| 欧美成人综合网站| 久久久久99精品一区| 国产精品女主播av| 亚洲日本va在线观看| 亚洲曰韩产成在线| 日韩**一区毛片| 国内一区二区视频| 成人午夜激情视频| 91福利在线观看| 在线91免费看| 久久久精品免费免费| 国产精品久久久久9999吃药| 亚洲精品免费在线播放| 日韩精品亚洲一区| 91精品国产综合久久香蕉麻豆| 欧美一级日韩一级| 久久久青草青青国产亚洲免观| 国产精品视频一区二区三区不卡| 日韩一区日韩二区| 日韩成人免费电影| 粗大黑人巨茎大战欧美成人| 91美女片黄在线观看| 欧美日产在线观看| 久久久不卡网国产精品一区| 亚洲人快播电影网| 久久精品国产久精国产爱| 国产精品一区2区| 日本道精品一区二区三区| 欧美一区二区大片| 麻豆91精品91久久久的内涵| av在线综合网| 3d动漫精品啪啪1区2区免费| 国产亚洲一区二区在线观看| 亚洲老妇xxxxxx| 激情综合网激情| 91久久精品午夜一区二区| 日韩欧美区一区二| 亚洲精品国产品国语在线app| 偷窥少妇高潮呻吟av久久免费| 国产福利一区二区| 欧美一区二区在线不卡| 中文字幕一区二区三| 免播放器亚洲一区| 欧美国产97人人爽人人喊| 亚洲福利国产精品| 成人看片黄a免费看在线| 777亚洲妇女| 一区二区欧美在线观看| 粉嫩一区二区三区在线看| 激情深爱一区二区| 4hu四虎永久在线影院成人| 亚洲国产精品传媒在线观看| 一区二区三区四区不卡视频| 国产激情视频一区二区在线观看 | 国产成人无遮挡在线视频| 欧美日本在线看| 狠狠狠色丁香婷婷综合激情 | 波多野结衣的一区二区三区| 欧美不卡视频一区| 免费观看在线综合色| 在线精品视频小说1| 亚洲欧洲成人精品av97| 国产精品一二三四五| 日韩免费看的电影| 午夜精品成人在线| 欧美午夜免费电影| 亚洲一区二区三区四区的| 99久久精品免费观看| 国产精品―色哟哟| 国产成人在线视频网址| 久久久久久久久蜜桃| 色婷婷亚洲精品| 1区2区3区欧美| 99精品国产91久久久久久 | 色综合久久久久久久| 国产精品每日更新在线播放网址| 久久精品久久久精品美女| 7777精品伊人久久久大香线蕉| 亚洲观看高清完整版在线观看| 91视频精品在这里| 亚洲综合偷拍欧美一区色| 91亚洲精品一区二区乱码| 中文字幕视频一区| 一本一道波多野结衣一区二区| 中文字幕一区二区日韩精品绯色| 91精品国产综合久久福利| 日本美女一区二区| 日韩久久免费av| 国产一区二区三区久久悠悠色av | 亚洲国产精品av| av在线一区二区三区| 日韩理论片网站| 欧洲一区在线电影| 午夜电影网一区| 欧美一二三区在线观看| 精品在线观看视频| 国产女主播一区| 色www精品视频在线观看| 亚洲最快最全在线视频| 欧美日韩高清一区二区| 日本少妇一区二区| 久久久久久久性| 99国产精品国产精品毛片| 亚洲精选视频免费看| 成人免费在线视频观看| 欧美影视一区二区三区| 日韩在线一区二区| 2020国产成人综合网| 91一区二区三区在线观看| 午夜av区久久| 国产人伦精品一区二区|