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

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

?? nordlg2.cpp

?? 自己 寫的 玩下 還有 很多 功能要 大家一起 開發(fā)
?? CPP
字號:
// NorDlg2.cpp : implementation file
//

#include "stdafx.h"
#include "圖書管理系統(tǒng).h"
#include "NorDlg2.h"
#include "圖書管理系統(tǒng)Dlg.h"
#include "LaodingDlg1.h"
#include "math.h"

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

/////////////////////////////////////////////////////////////////////////////
// CNorDlg2 dialog

extern CMyApp theApp;
CNorDlg2::CNorDlg2(CWnd* pParent /*=NULL*/)
	: CDialog(CNorDlg2::IDD, pParent)
{
	//{{AFX_DATA_INIT(CNorDlg2)
	m_BkEditer = _T("");
	m_BkID = _T("");
	m_BkName = _T("");
	m_InTime = _T("");
	m_Money = _T("");
	m_ReadID = _T("");
	//}}AFX_DATA_INIT
}


void CNorDlg2::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CNorDlg2)
	DDX_Text(pDX, IDC_BKEDITER, m_BkEditer);
	DDX_Text(pDX, IDC_BKID, m_BkID);
	DDX_Text(pDX, IDC_BKNAME, m_BkName);
	DDX_Text(pDX, IDC_INTIME, m_InTime);
	DDX_Text(pDX, IDC_MONEY, m_Money);
	DDX_Text(pDX, IDC_ReadID, m_ReadID);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CNorDlg2, CDialog)
	//{{AFX_MSG_MAP(CNorDlg2)
	ON_BN_CLICKED(IDC_BTN_IN, OnBtnIn)
	ON_BN_CLICKED(IDC_BTN_BACK, OnBtnBack)
	ON_BN_CLICKED(IDC_BTN_LOCK, OnBtnLock)
	ON_BN_CLICKED(IDCANCLE, OnCancle)
	ON_WM_CTLCOLOR()
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CNorDlg2 message handlers

BOOL CNorDlg2::OnInitDialog() 
{
	CDialog::OnInitDialog();
	
	// TODO: Add extra initialization here
		m_pRecordset1.CreateInstance(__uuidof(Recordset));
		m_pRecordset2.CreateInstance(__uuidof(Recordset));
	try
	{
  
	    m_pRecordset1->Open("SELECT * FROM DemoTable",theApp.m_pConnection.GetInterfacePtr(),
	adOpenDynamic,adLockOptimistic,adCmdText);
		m_pRecordset2->Open("SELECT * FROM Reader",theApp.m_pConnection.GetInterfacePtr(),
	adOpenDynamic,adLockOptimistic,adCmdText);
		
	}
	catch(_com_error *e)
	{
		AfxMessageBox(e->ErrorMessage());
	}
	return TRUE;  // return TRUE unless you set the focus to a control
	              // EXCEPTION: OCX Property Pages should return FALSE
}

BOOL CNorDlg2::DestroyWindow() 
{
	// TODO: Add your specialized code here and/or call the base class
	m_pRecordset1->Close();
	m_pRecordset1 =NULL;
	m_pRecordset2->Close();
	m_pRecordset2 =NULL;
	return CDialog::DestroyWindow();
}

void CNorDlg2::OnBtnIn() 
{
	// TODO: Add your control notification handler code here
	UpdateData(true);
	int flag;
	if(m_BkID =="" || m_ReadID=="")
	{
		AfxMessageBox("沒輸入圖書ID或讀者ID");
		return;
	}
	flag=Read(m_BkID , m_ReadID);
	switch(flag)
	{
	case 1:AfxMessageBox("還書成功!");break;
	case 2:AfxMessageBox("沒借出或讀者不存在!");break;

	}
}

void CNorDlg2::OnBtnBack() 
{
	// TODO: Add your control notification handler code here
CMyDlg dlg;
dlg.DoModal();	
}

void CNorDlg2::OnBtnLock() 
{
	// TODO: Add your control notification handler code here
	CLaodingDlg1 dlg;
	dlg.DoModal();
}

void CNorDlg2::OnCancle() 
{
	// TODO: Add your control notification handler code here
CNorDlg2 dlg1;
dlg1.OnCancle();	
}

int CNorDlg2::Read(CString m_BkID, CString m_ReadID)
{
	//////////////////////////////////////////////////////////////////
    int flag;
    flag=0;
	//////////////////////////////////////////////////////////////////
	_variant_t var1;
	CString  strBkID,strBkName,strOutTime,strBkRead,strBkFlag,strInTime,strMoney;/*圖書庫*/
	strBkID=strBkName=strOutTime=strBkRead=strBkFlag="";
	
	_variant_t var;
    CString  strReadID,strReadNum;/*讀者庫*/
	strReadID=strReadNum="";
	////////////////////////////////////////////////////////////////////////////////////	
	int m_nYear;    ///年
	int m_nMonth;      ///月
	int m_nDay ;      ///日
	char buffer[10];
	CTime time=CTime::GetCurrentTime();		
	//////////////////////////////////////////////////////////////////////////////////
	try                                                       
	{                                                         
		if(!m_pRecordset2->BOF)                              
			m_pRecordset2->MoveFirst();                       
		else
		{
			AfxMessageBox("還沒有讀者存在!");
			return 0;
		}
		while(!m_pRecordset2->adoEOF )
		{
			var = m_pRecordset2->GetCollect("EdID");
			if(var.vt != VT_NULL)
			{	
				strReadID = (LPCSTR)_bstr_t(var);
			}
			var = m_pRecordset2->GetCollect("EdNum");
			if(var.vt != VT_NULL)
			{	
				strReadNum = (LPCSTR)_bstr_t(var);
			}
			if(m_ReadID==strReadID && flag==0)
			{
				flag=1;
				if(strReadNum=="3")
					strReadNum='2';
				if(strReadNum=="2")
					strReadNum='1';
				if(strReadNum=="1")
					strReadNum='0';
			}
			else 
				m_pRecordset2->MoveNext();
		}
	}
	catch(_com_error *e)
	{
		AfxMessageBox(e->ErrorMessage());
		
	}
	///////////////////////////////////////////////////////////////////////////////////////
	try
	{
		if(!m_pRecordset1->BOF)
			m_pRecordset1->MoveFirst();
		else
		{
			AfxMessageBox("表內(nèi)數(shù)據(jù)為空");
			return 0;
		}
		while(!m_pRecordset1->adoEOF )
		{
			var1 = m_pRecordset1->GetCollect("BkID");
			if(var1.vt != VT_NULL)
			{
				strBkID = (LPCSTR)_bstr_t(var1);
			}
			var1 = m_pRecordset1->GetCollect("BkName");
			if(var1.vt != VT_NULL)
			{
				strBkName = (LPCSTR)_bstr_t(var1);
			}	
			var1 = m_pRecordset1->GetCollect("BkEditer");
			if(var1.vt != VT_NULL)
			{
				strBkRead = (LPCSTR)_bstr_t(var1);
			}
			if(m_BkID==strBkID )
			{
				var1= m_pRecordset1->GetCollect("BkData");
				if(var1.vt != VT_NULL)
				{
					strOutTime = (LPCSTR)_bstr_t(var1);
					strInTime=time.Format("%Y%m%d");
				
				    int i=Money(strOutTime , strInTime);
					strMoney.Format("%d",i);
				}
				try
				{
					strOutTime="";
					strBkFlag="";
					m_pRecordset1->PutCollect("BkData", _variant_t(strOutTime));
					m_pRecordset1->PutCollect("BkFlag", _variant_t(strBkFlag));
					m_pRecordset1->Update();
					SetDlgItemText(IDC_BKEDITER,strBkRead);
					SetDlgItemText(IDC_BKNAME,strBkName);
					SetDlgItemText(IDC_INTIME,strInTime);
					SetDlgItemText(IDC_MONEY,strMoney);
					return 1;
				}
				catch(_com_error *e)
				{
					AfxMessageBox(e->ErrorMessage());
					
				}
				
			}
			else 
				m_pRecordset1->MoveNext();
		}
	}
		catch(_com_error *e)
		{
			AfxMessageBox(e->ErrorMessage());
			
		}
		
		return 2;
	}
	

int CNorDlg2::Money(CString strOutTime , CString strInTime)
{
	char *a,*b ;
	int oldy,oldm,oldd,newy,newm,newd;
	int s=0;
    a=(char*)(LPCSTR)strOutTime; 
	b=(char*)(LPCSTR)strInTime;
   oldy=a[0]*1000+a[1]*100+a[2]*10+a[3];
   oldm=a[4]*10+a[5];
   oldd=a[6]*10+a[7];
   newy=b[0]*1000+b[1]*100+b[2]*10+b[3];
   newm=b[4]*10+b[5];
   newd=b[6]*10+b[7];
   newy=(newy-oldy)*365;
   newm=fabs(newm-oldm)*30;
   newd=fabs(newd-oldd);
   s=newy+newm+newd;
   if(s>30)
   {
	   s=(s-30)*0.5;
   }
   else
	   s=0;
  return s;
}

HBRUSH CNorDlg2::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) 
{
	HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
	
	// TODO: Change any attributes of the DC here
	if(nCtlColor==CTLCOLOR_LISTBOX)
	{
		//pDC->SetBkMode(TRANSPARENT);
		pDC->SetTextColor(RGB(0,0,0));
		pDC->SetBkColor(RGB(233,233,220));
		HBRUSH b=CreateSolidBrush(RGB(233,233,220));
		return b;
	}
	else if(nCtlColor==CTLCOLOR_SCROLLBAR)
	{
		//pDC->SetBkMode(TRANSPARENT);
		pDC->SetTextColor(RGB(0,0,0));
		pDC->SetBkColor(RGB(233,233,220));
		HBRUSH b=CreateSolidBrush(RGB(233,233,220));
		return b;
	}
	else if(nCtlColor==CTLCOLOR_EDIT)
	{
		//pDC->SetBkMode(TRANSPARENT);
		pDC->SetTextColor(RGB(0,0,0));
		pDC->SetBkColor(RGB(233,233,220));
		HBRUSH b=CreateSolidBrush(RGB(233,233,220));
		return b;
	}
	else if(nCtlColor==CTLCOLOR_STATIC)
	{
		pDC->SetTextColor(RGB(0,0,0));
		pDC->SetBkColor(RGB(160,180,220));
		HBRUSH b=CreateSolidBrush(RGB(160,180,220));
		return b;
	}
	else if(nCtlColor==CTLCOLOR_DLG)
	{
		pDC->SetTextColor(RGB(0,0,0));
		pDC->SetBkColor(RGB(160,180,220));
		HBRUSH b=CreateSolidBrush(RGB(160,180,220));
		return b;
	}
	
	// TODO: Return a different brush if the default is not desired
	return hbr;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
偷拍一区二区三区| 国产精品福利影院| 激情成人综合网| 日本欧美大码aⅴ在线播放| 久久久亚洲国产美女国产盗摄| 同产精品九九九| 亚洲制服丝袜一区| 午夜电影久久久| 国产日韩亚洲欧美综合| 日本一区二区三区在线不卡| 日韩三区在线观看| 亚洲女子a中天字幕| 激情综合一区二区三区| 在线观看中文字幕不卡| 欧美日韩国产精品成人| 久久综合九色欧美综合狠狠 | 91一区二区三区在线观看| 精品视频在线视频| 欧美极品xxx| 精品一区二区日韩| 在线成人av网站| 亚洲免费看黄网站| 成人午夜激情在线| 欧美成va人片在线观看| 亚洲国产综合91精品麻豆| 国产一区二区免费看| 欧美一区二区三区电影| 亚洲国产中文字幕在线视频综合 | 久久蜜桃av一区精品变态类天堂 | 国产欧美日韩综合精品一区二区| 天堂一区二区在线免费观看| 不卡免费追剧大全电视剧网站| 精品国产乱码久久久久久久| 麻豆精品在线播放| 国产精品欧美一级免费| 美腿丝袜亚洲三区| 777xxx欧美| 美女网站一区二区| 欧美一区午夜精品| 午夜精品久久久久久| 在线观看91精品国产入口| 中文字幕一区三区| 色老汉一区二区三区| 日韩国产在线观看一区| 欧美成人性福生活免费看| 狠狠v欧美v日韩v亚洲ⅴ| 欧美国产激情二区三区| 色综合久久久久网| 日韩国产一区二| wwwwxxxxx欧美| 高清成人免费视频| 亚洲女同一区二区| 欧美日韩激情一区二区三区| 亚洲国产精品久久久久秋霞影院 | 五月婷婷久久丁香| 91精品国产综合久久香蕉麻豆| 九九**精品视频免费播放| 日韩欧美一级二级三级久久久| 国产盗摄视频一区二区三区| 国产精品私人影院| 在线电影院国产精品| 成人app下载| 视频一区国产视频| 色老汉一区二区三区| 捆绑变态av一区二区三区| 国产精品视频在线看| 欧美videossexotv100| 91福利区一区二区三区| 久久精品国产久精国产爱| 亚洲午夜精品17c| 中文字幕制服丝袜一区二区三区 | 亚洲国产精品久久不卡毛片 | 亚洲免费观看高清完整版在线| 国产精品超碰97尤物18| 天天av天天翘天天综合网 | 日韩有码一区二区三区| 久久99精品国产麻豆婷婷洗澡| 欧美视频日韩视频| 国产精品久久夜| 成人午夜av电影| 久久久久成人黄色影片| 国产露脸91国语对白| 一区二区三区在线影院| 欧美片网站yy| 偷拍亚洲欧洲综合| 国产精品毛片大码女人| 精品亚洲成a人| 日韩一区二区三区观看| 国产一区二区在线免费观看| 国产精品久久免费看| 日本二三区不卡| 高清不卡一二三区| 日韩毛片在线免费观看| 久久久久久电影| 亚洲国产成人私人影院tom| 国产视频一区不卡| 国产精品视频麻豆| 日韩美女啊v在线免费观看| 欧美日韩另类国产亚洲欧美一级| 日本aⅴ免费视频一区二区三区| 亚洲国产精品99久久久久久久久| 91麻豆国产精品久久| 丰满少妇在线播放bd日韩电影| 看电影不卡的网站| 国产精品久久久久久久午夜片 | 亚洲精品国产高清久久伦理二区| 久久久久国产精品麻豆ai换脸| 国产精品久久久久久户外露出 | 久久久久久久综合狠狠综合| www.欧美日韩| 久久99精品久久久久久久久久久久| 自拍偷拍亚洲欧美日韩| 欧美大片日本大片免费观看| 91国偷自产一区二区三区成为亚洲经典| 久久久久久久久久久久久女国产乱 | 成av人片一区二区| 国产精品美女一区二区在线观看| 色94色欧美sute亚洲13| 首页欧美精品中文字幕| 精品视频在线视频| 日本美女一区二区| 制服丝袜成人动漫| 国产xxx精品视频大全| 国产欧美日韩视频一区二区| 91成人免费在线| 日韩二区三区在线观看| 国产精品高清亚洲| 欧美日韩一区高清| 国产99精品在线观看| 一区二区在线观看不卡| 精品乱人伦一区二区三区| 不卡的看片网站| 久久99精品国产麻豆不卡| 中文字幕一区二区视频| 欧美岛国在线观看| 99久久精品国产网站| 美国毛片一区二区三区| 国产精品精品国产色婷婷| 欧美一级高清大全免费观看| 成人免费看片app下载| 青青草原综合久久大伊人精品 | 国产精品一区二区在线观看不卡| 亚洲欧美在线高清| 久久综合九色综合欧美亚洲| 欧洲精品中文字幕| 成人综合在线观看| 三级久久三级久久| 综合激情成人伊人| 日韩欧美国产成人一区二区| 色综合一区二区三区| 精品综合久久久久久8888| 亚洲国产成人av网| 中文字幕乱码亚洲精品一区| 精品伦理精品一区| 欧美写真视频网站| 91黄色免费网站| 成人丝袜高跟foot| 精品在线视频一区| 亚洲在线视频网站| 中文字幕一区二区三区av | 成人久久视频在线观看| 欧美日韩亚洲丝袜制服| 亚洲国产aⅴ天堂久久| 日韩欧美不卡在线观看视频| 久久久久国产精品免费免费搜索| 日日夜夜免费精品| av不卡一区二区三区| 欧美日韩二区三区| 亚洲视频每日更新| 韩日av一区二区| 91精品国产全国免费观看| 国产精品免费看片| 成人一二三区视频| kk眼镜猥琐国模调教系列一区二区 | 国产欧美精品一区二区三区四区| 日韩欧美色综合网站| 欧洲国产伦久久久久久久| 99r国产精品| 成人蜜臀av电影| 成人动漫一区二区在线| 国产麻豆成人传媒免费观看| 久久99精品久久久久| 日韩影院精彩在线| 日本sm残虐另类| 丝袜脚交一区二区| 日本不卡视频一二三区| 亚洲成人1区2区| 亚洲成人你懂的| 一区二区三区在线观看视频| 亚洲女人的天堂| 国产精品无遮挡| 国产精品不卡视频| 欧美国产1区2区| 中文在线一区二区| 国产网站一区二区| 欧美国产日产图区| 国产精品欧美久久久久无广告| 18成人在线视频| 亚洲欧洲日本在线| 亚洲伊人伊色伊影伊综合网|