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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? lendoutdlg.cpp

?? 圖書管理系統 java 開發 很實用。請大家來
?? CPP
字號:
// LendOutDlg.cpp : implementation file
//

#include "stdafx.h"
#include "Library.h"
#include "LendOutDlg.h"

#include "BorrowDataSet.h"
#include "ReaderDataSet.h"
#include "BookDataSet.h"

#include "MainFrm.h"

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

/////////////////////////////////////////////////////////////////////////////
// CLendOutDlg dialog


CLendOutDlg::CLendOutDlg(CWnd* pParent /*=NULL*/)
	: CDialog(CLendOutDlg::IDD, pParent)
{
	//{{AFX_DATA_INIT(CLendOutDlg)
	m_strBookID = _T("");
	m_strReaderID = _T("");
	//}}AFX_DATA_INIT
}


void CLendOutDlg::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CLendOutDlg)
	DDX_Text(pDX, IDC_BOOK_ID, m_strBookID);
	DDV_MaxChars(pDX, m_strBookID, 8);
	DDX_Text(pDX, IDC_READER_ID, m_strReaderID);
	DDV_MaxChars(pDX, m_strReaderID, 8);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CLendOutDlg, CDialog)
	//{{AFX_MSG_MAP(CLendOutDlg)
	ON_BN_CLICKED(IDC_CONFIRM, OnConfirm)
	ON_BN_CLICKED(IDC_CANCEL, OnCancel)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CLendOutDlg message handlers

void CLendOutDlg::OnConfirm() 
{
	// TODO: Add your control notification handler code here
	//int m_nMaxNum;
	BOOL m_bCanBorrow;
	BOOL m_bCanLendOut;
	m_bCanBorrow = FALSE;
	m_bCanLendOut = FALSE;
	CString mSqlStr;

	UpdateData(TRUE);

//	mSqlStr = "SELECT * FROM READER WHERE READER_ID='" + m_strReaderID;
//	mSqlStr = "SELECT FLAG_BORROW,READER_ID FROM READER";
//	mSqlStr = mSqlStr + "'";

//	if (!m_rsReaderDataSet.Open(AFX_DB_USE_DEFAULT_TYPE, mSqlStr))
	if (!m_rsReaderDataSet.Open(AFX_DB_USE_DEFAULT_TYPE))
	{
		AfxMessageBox("數據表打開錯誤!");
		return;
	}
	
	m_rsReaderDataSet.m_strFilter = "READER_ID='" + m_strReaderID;
	m_rsReaderDataSet.m_strFilter = m_rsReaderDataSet.m_strFilter + "'";
	m_rsReaderDataSet.Requery();

	if (!m_rsReaderDataSet.IsEOF())
	{
		if (m_rsReaderDataSet.m_FLAG_BORROW == "Y")
		{
			mSqlStr = "SELECT * FROM BORROW WHERE READER_ID= '" + m_strReaderID;
			mSqlStr = mSqlStr + "'";

			if (!m_rsDataSet.Open(AFX_DB_USE_DEFAULT_TYPE,mSqlStr))
			{
				m_rsReaderDataSet.Close();
				AfxMessageBox("數據表打開錯誤!");
				return;

			}

			// Add some code to determine the num of book which this reader borrowed.
			m_bCanBorrow = TRUE;
			m_rsDataSet.Close();
		}
	}
	m_rsReaderDataSet.Close();

	if (!m_bCanBorrow)
	{
		AfxMessageBox("讀者不能借書!");
		return;
	}

	mSqlStr = "SELECT * FROM BOOK WHERE BOOK_ID='" + m_strBookID;
	mSqlStr = mSqlStr + "'";

	if(!m_rsBookDataSet.Open(AFX_DB_USE_DEFAULT_TYPE, mSqlStr))
	{
		AfxMessageBox("數據表打開錯誤!");
		return ;
	}
	if (!m_rsBookDataSet.IsEOF())
	{
		if (m_rsBookDataSet.m_FLAG_BORROW == "Y")
		{
			m_bCanLendOut = TRUE;
		}
		else
		{
			AfxMessageBox("此書不外借! ");
			m_rsBookDataSet.Close();
			return;
		}
	}
	else
	{
		AfxMessageBox("無此書!");
		m_rsBookDataSet.Close();
		return;
	}
	
	m_rsBookDataSet.Close();

	CMainFrame *pWnd;
	pWnd = (CMainFrame *)this->GetParent();
	CString m_strUserID;
	m_strUserID = pWnd->m_strUserID ;

//	mSqlStr = "INSERT INTO BORROW (READER_ID, BOOK_ID, BORROW_DATE, B_CLERK_ID) VALUES('";
	mSqlStr = "INSERT INTO BORROW (READER_ID, BOOK_ID, B_CLERK_ID) VALUES('";
	mSqlStr = mSqlStr + m_strReaderID;
	mSqlStr = mSqlStr + "','";
	mSqlStr = mSqlStr + m_strBookID;
	mSqlStr = mSqlStr + "','";
//	mSqlStr = mSqlStr + "', SYSDATE,'";
	mSqlStr = mSqlStr + m_strUserID;
	mSqlStr = mSqlStr + "')";
	
	CDatabase mDB;
	if (!mDB.Open(_T("Library")))
	{
		AfxMessageBox("無法打開數據庫!");
		return;
	}
	

	try
	{
		mDB.ExecuteSQL(mSqlStr);
	}

	catch(CDBException e)
	{
		AfxMessageBox("執行錯!");
		return;
	}


	mDB.Close();
	AfxMessageBox("操作成功!");

}

void CLendOutDlg::OnCancel() 
{
	// TODO: Add your control notification handler code here
	CDialog::OnCancel();
}

BOOL CLendOutDlg::OnInitDialog() 
{
	CDialog::OnInitDialog();
	
	// TODO: Add extra initialization here
	
	return TRUE;  // return TRUE unless you set the focus to a control
	              // EXCEPTION: OCX Property Pages should return FALSE
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品网站在线观看| 91精品婷婷国产综合久久竹菊| 久久伊人蜜桃av一区二区| 麻豆国产精品视频| 久久久美女毛片| 欧美中文一区二区三区| 麻豆精品一区二区三区| 一区二区三区在线免费| 日韩一级在线观看| av资源网一区| 99九九99九九九视频精品| 高清shemale亚洲人妖| 99视频一区二区三区| 中文字幕在线观看一区| 日本精品一区二区三区高清| 风间由美一区二区av101| 国产一区二区电影| 成人黄色小视频在线观看| 成人免费看视频| 亚洲成人一二三| 国产午夜一区二区三区| 中文字幕av资源一区| 在线影院国内精品| 国产精品护士白丝一区av| 精品国产百合女同互慰| 欧美少妇性性性| 91国产丝袜在线播放| 波多野结衣中文字幕一区二区三区| 亚洲国产一区二区三区青草影视 | 欧美一级欧美一级在线播放| 国产一区二区精品久久| 国产精品三级电影| 久久婷婷成人综合色| 9191久久久久久久久久久| 欧美日韩黄色一区二区| 91精品国产高清一区二区三区蜜臀| 色综合婷婷久久| 91啪在线观看| 在线播放一区二区三区| 日韩一区二区三区四区| 欧美美女网站色| 日韩欧美中文字幕制服| 亚洲精品在线电影| 91麻豆精品国产91久久久资源速度| 欧美成人国产一区二区| 欧美成人猛片aaaaaaa| 久久久久久久久久久久久夜| 中文字幕一区二区不卡| 亚洲欧美另类小说| 日韩不卡免费视频| 日日摸夜夜添夜夜添国产精品 | 在线一区二区三区做爰视频网站| 91视频免费观看| 欧美一区午夜精品| 亚洲人午夜精品天堂一二香蕉| 国产精品久久久一区麻豆最新章节| 国产精品久久久久久亚洲毛片| 亚洲美女免费在线| 国产精品一区免费在线观看| 欧美色网一区二区| 国产精品高清亚洲| 国产精品中文字幕日韩精品| 欧美日韩中文字幕精品| 亚洲六月丁香色婷婷综合久久| 国产中文字幕精品| 日韩欧美亚洲国产另类| 亚洲高清免费一级二级三级| 成人午夜又粗又硬又大| 精品少妇一区二区三区视频免付费| 中文字幕一区二区在线播放 | 国产黄色91视频| 日韩亚洲欧美一区二区三区| 亚洲成人激情av| 在线不卡中文字幕| 日本成人在线电影网| 欧美一区二区高清| 麻豆中文一区二区| 久久久久高清精品| 99国产精品视频免费观看| 综合久久综合久久| 在线观看91视频| 天天综合色天天| 精品国产乱码久久久久久久| 日韩av一区二| 国产清纯在线一区二区www| 成人91在线观看| 亚洲一区二区三区在线播放| 欧美高清激情brazzers| 老司机精品视频在线| 国产精品视频麻豆| 日本高清不卡aⅴ免费网站| 秋霞午夜av一区二区三区| 欧美成人一区二区三区在线观看| 国精产品一区一区三区mba视频 | 色播五月激情综合网| 免费成人av资源网| 一区二区三区在线免费播放| 欧美精品一区二| 欧美日韩在线直播| 不卡av免费在线观看| 久久草av在线| 日韩电影在线观看一区| 国产日韩v精品一区二区| 欧美精品丝袜久久久中文字幕| 国产精品一二三四区| 婷婷久久综合九色综合绿巨人| 国产精品视频免费| 久久久久97国产精华液好用吗| 日韩一区二区三区电影在线观看| 99久久777色| 91麻豆自制传媒国产之光| 久久99深爱久久99精品| 蜜乳av一区二区三区| 日韩av成人高清| 卡一卡二国产精品| 国产永久精品大片wwwapp| 九色|91porny| 国产在线一区二区| 国产精品一区一区| 波多野结衣一区二区三区| 国产成人一区二区精品非洲| 国产suv精品一区二区883| 国产成人免费网站| 国产酒店精品激情| 蜜臀久久久久久久| 天天综合色天天| 日韩国产一区二| 国产在线精品不卡| 国产毛片精品一区| 亚洲欧洲日产国码二区| 亚洲免费av在线| 亚洲电影视频在线| 亚洲一区二区三区中文字幕在线| 亚洲一区在线视频观看| 蜜乳av一区二区三区| 国产精品一二三在| 国产福利一区在线| 91久久香蕉国产日韩欧美9色| 国产一区二区三区在线观看免费视频 | 国产夜色精品一区二区av| 欧美激情在线看| www激情久久| 亚洲欧美偷拍卡通变态| 青青草精品视频| av网站一区二区三区| 欧美一区二区视频在线观看2022| 国产日韩欧美综合一区| 亚洲一区自拍偷拍| 福利一区福利二区| 欧美一区二区播放| 综合色中文字幕| 国产精品99久久久久久有的能看| 99re这里只有精品首页| 国产亚洲欧美在线| 国产剧情一区二区| 久久久亚洲精华液精华液精华液| 亚洲高清一区二区三区| 欧洲精品一区二区三区在线观看| 欧美日韩一二三| 自拍偷拍亚洲综合| 成人激情开心网| 日韩午夜在线观看视频| 一区二区三区四区中文字幕| 91在线视频播放| 国产精品视频九色porn| www.日韩精品| 亚洲精品国产精品乱码不99| 成人av资源下载| 一本在线高清不卡dvd| 中文字幕中文在线不卡住| 99热这里都是精品| 亚洲精品免费在线观看| 色欧美日韩亚洲| 麻豆专区一区二区三区四区五区| 欧美r级电影在线观看| 国内精品自线一区二区三区视频| 欧美精品一区二区在线播放| 蜜桃av一区二区三区| 制服丝袜av成人在线看| 久久成人18免费观看| 中文字幕在线免费不卡| 欧美日韩精品综合在线| 亚洲精品伦理在线| 日韩欧美亚洲国产精品字幕久久久| 婷婷一区二区三区| 91免费视频网址| 蜜臀av性久久久久蜜臀aⅴ四虎| 国产精品中文字幕一区二区三区| 欧美日韩免费视频| 欧美精品亚洲一区二区在线播放| 久久99国产精品尤物| 777奇米成人网| 国产三级精品三级| 日韩黄色片在线观看| 国内精品视频666| 91成人免费网站| 蜜桃视频第一区免费观看| 国产欧美综合在线观看第十页| 国产精品久久久久影视| 青娱乐精品在线视频|