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

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

?? invoice.cpp

?? VC平臺(tái)下開發(fā)的門診信息管理系統(tǒng) 數(shù)據(jù)庫(kù)ACCEES
?? CPP
字號(hào):
// InVoice.cpp : implementation file
//

#include "stdafx.h"
#include "Hospital.h"
#include "InVoice.h"

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

/////////////////////////////////////////////////////////////////////////////
// CInVoice dialog


CInVoice::CInVoice(CWnd* pParent /*=NULL*/)
	: CDialog(CInVoice::IDD, pParent)
{
	//{{AFX_DATA_INIT(CInVoice)
	m_sName = _T("");
	m_fPrice = 0.0f;
	//}}AFX_DATA_INIT
	m_nCount = 0;
}


void CInVoice::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CInVoice)
	DDX_Control(pDX, IDC_LIST, m_ctrlList);
	DDX_Text(pDX, IDC_NAME, m_sName);
	DDX_Text(pDX, IDC_PRICE, m_fPrice);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CInVoice, CDialog)
	//{{AFX_MSG_MAP(CInVoice)
	ON_EN_KILLFOCUS(IDC_NAME, OnKillfocusName)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CInVoice message handlers

void CInVoice::OnKillfocusName() 
{
	// 更新數(shù)據(jù) 
	UpdateData(TRUE);

	// 構(gòu)造SQL查詢語句
	CString strSQL = "SELECT * FROM 病人信息 WHERE 姓名 = '" + m_sName + "'";

	// 得到病人ID
	CString sPersonID;
	try
	{
		// 用構(gòu)造的SQL語句打開記錄集
		if (m_pRecordSet->IsOpen())
			m_pRecordSet->Close();
		m_pRecordSet->Open(dbOpenDynaset, strSQL);
		
		if (m_pRecordSet->GetRecordCount() > 0)
		{
			COleVariant varValue;
			m_pRecordSet->GetFieldValue(0, varValue);

			// 將得到的OLE變量轉(zhuǎn)換為字符串變量
			const VARIANT* variant = LPCVARIANT(varValue);
			if (variant->vt & VT_BYREF)
				return;
			sPersonID.Format("%d", variant->lVal);
		}
		else
		{
			AfxMessageBox("病人姓名有誤!");
		
			// 關(guān)閉記錄集
			m_pRecordSet->Close();
			return;
		}

		// 關(guān)閉記錄集
		m_pRecordSet->Close();
	}
	catch (CDaoException *e)
	{   
		AfxMessageBox(e->m_pErrorInfo->m_strDescription, MB_ICONEXCLAMATION);
		delete m_pRecordSet;
		e->Delete();
		return;
	}

	// 打開劃價(jià)信息表
	int nMedicamentID[100];
	int nDiagnose[100];
	float fPrice[100];
	COleVariant varValue;
	m_nCount = 0;
	try
	{
		// 構(gòu)造SQL查詢語句
		strSQL = "SELECT * FROM 劃價(jià)記錄 WHERE 病人ID = " + sPersonID;
		
		// 用構(gòu)造的SQL語句打開記錄集
		m_pRecordSet->Open(dbOpenDynaset, strSQL);

		if (m_pRecordSet->GetRecordCount() > 0)
		{
			// 移動(dòng)到第一條記錄
			m_pRecordSet->MoveFirst();

			// 得到記錄集中的值
			do 
			{
				try
				{
					// 得到藥劑ID
					m_pRecordSet->GetFieldValue(2, varValue);
					const VARIANT* variant1 = LPCVARIANT(varValue);
					if (variant1->vt & VT_BYREF)
						return;
					nMedicamentID[m_nCount] = varValue.lVal;

					// 得到劑量
					m_pRecordSet->GetFieldValue(3, varValue);
					const VARIANT* variant2 = LPCVARIANT(varValue);
					if (variant2->vt & VT_BYREF)
						return;
					nDiagnose[m_nCount] = varValue.lVal;

					// 得到金額
					m_pRecordSet->GetFieldValue(4, varValue);
					const VARIANT* variant3 = LPCVARIANT(varValue);
					if (variant3->vt & VT_BYREF)
						return;
					VARIANT varPrice;
					varPrice.cyVal = varValue.cyVal;
					varPrice.vt = varValue.vt;
					COleCurrency price(varPrice);
					CString sPrice = price.Format();
					fPrice[m_nCount] = (float)atof(sPrice);

					// 更新顯示
					UpdateData(FALSE);
				}
				catch (CDaoException* e)
				{
					AfxMessageBox(e->m_pErrorInfo->m_strDescription, MB_ICONEXCLAMATION);
					e->Delete();
					return;
				}
				m_pRecordSet->MoveNext();
				m_nCount++;
			} while (m_pRecordSet->IsEOF() == FALSE);
		}

		// 關(guān)閉記錄集
		m_pRecordSet->Close();
	}
	catch (CDaoException *e)
	{   
		AfxMessageBox(e->m_pErrorInfo->m_strDescription, MB_ICONEXCLAMATION);
		delete m_pRecordSet;
		e->Delete();
		return;
	}

	CString sTemp;
	m_fPrice = 0.0f;
	for (int i = 0; i < m_nCount; i++)
	{
		try
		{
			// 構(gòu)造SQL查詢語句
			sTemp.Format("%d", nMedicamentID[i]);
			strSQL = "SELECT * FROM 藥劑信息 WHERE 藥劑ID = " + sTemp;
			
			// 用構(gòu)造的SQL語句打開記錄集
			m_pRecordSet->Open(dbOpenDynaset, strSQL);

			if (m_pRecordSet->GetRecordCount() > 0)
			{
				// 得到藥品名稱
				m_pRecordSet->GetFieldValue(2, varValue);
				const VARIANT* variant1 = LPCVARIANT(varValue);
				if (variant1->vt & VT_BYREF)
					return;
				m_sList[i] = varValue.pcVal;
				sTemp.Format("%d", nDiagnose[i]);
				m_sList[i] += sTemp;

				// 得到藥品單位
				m_pRecordSet->GetFieldValue(9, varValue);
				const VARIANT* variant2 = LPCVARIANT(varValue);
				if (variant2->vt & VT_BYREF)
					return;
				m_sList[i] += varValue.pcVal;
				
				m_fPrice += fPrice[i];
				sTemp.Format(" %0.2f元", fPrice[i]);
				m_sList[i] += sTemp;

				// 添加到列表
				m_ctrlList.AddString(m_sList[i]);
			}
			
			// 關(guān)閉記錄集
			m_pRecordSet->Close();
		}
		catch (CDaoException *e)
		{   
			AfxMessageBox(e->m_pErrorInfo->m_strDescription, MB_ICONEXCLAMATION);
			delete m_pRecordSet;
			e->Delete();
			return;
		}
	}

	// 更新顯示
	UpdateData(FALSE);
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产成a人亚洲精| 日日欢夜夜爽一区| 成人免费看视频| 国产精品美女一区二区三区| 99久久婷婷国产综合精品| 最新不卡av在线| 欧美三级乱人伦电影| 水野朝阳av一区二区三区| 亚洲精品一区二区三区99| 高清免费成人av| 亚洲精品中文在线| 777a∨成人精品桃花网| 国产一区不卡精品| 亚洲男人天堂一区| 欧美一区二区视频在线观看2022| 九色|91porny| 亚洲精品一卡二卡| 日韩一级成人av| 成人综合婷婷国产精品久久免费| 亚洲卡通动漫在线| 久久综合九色综合97婷婷女人 | 欧美一区二区精美| 国产成人在线免费| 洋洋成人永久网站入口| 日韩欧美高清在线| 91啪九色porn原创视频在线观看| 免费一区二区视频| 亚洲欧洲精品一区二区三区| 欧美一级日韩不卡播放免费| 国产91在线|亚洲| 亚洲动漫第一页| 久久久精品免费观看| 欧美日韩在线直播| 成人午夜视频网站| 美国欧美日韩国产在线播放| 国产精品灌醉下药二区| 日韩欧美一二区| 在线观看免费一区| 成人午夜碰碰视频| 精品一二线国产| 亚欧色一区w666天堂| 国产精品美女一区二区三区| 91精品国产91久久久久久最新毛片| 91在线云播放| 国产精品88888| 蜜桃视频在线一区| 午夜精品久久久久久久蜜桃app| 国产精品久久久久aaaa樱花| 久久综合九色综合欧美亚洲| 日韩一区二区视频| 欧美裸体bbwbbwbbw| 一本一本大道香蕉久在线精品 | 国产精品天干天干在线综合| 3751色影院一区二区三区| 91社区在线播放| 成人深夜视频在线观看| 人人超碰91尤物精品国产| 伊人性伊人情综合网| 国产精品看片你懂得| 久久久久久久综合日本| 欧美成人综合网站| 欧美一区日韩一区| 3d动漫精品啪啪| 在线播放日韩导航| 精品视频123区在线观看| 色综合久久中文字幕综合网| 成人综合在线观看| 国产精品亚洲第一| 狠狠色综合播放一区二区| 久久精品国产99久久6| 免费成人av在线播放| 亚洲成人午夜电影| 亚洲国产精品久久人人爱| 亚洲图片欧美一区| 日韩激情在线观看| 人人爽香蕉精品| 激情偷乱视频一区二区三区| 国产精一区二区三区| 国产成人综合亚洲网站| 国产91在线观看丝袜| 波多野结衣中文一区| 91视频免费看| 欧美日韩精品免费观看视频| 4438亚洲最大| wwwwxxxxx欧美| 中文字幕一区二区在线播放| 亚洲视频在线观看一区| 亚洲国产精品久久久久婷婷884 | 日本一区中文字幕| 天堂影院一区二区| 国产一区在线看| 成人午夜免费视频| 色婷婷综合五月| 正在播放亚洲一区| 久久众筹精品私拍模特| 国产精品电影院| 亚洲一区二区3| 蜜臀a∨国产成人精品| 国产精品亚洲午夜一区二区三区 | 成人a区在线观看| 日本大香伊一区二区三区| 欧美三级视频在线播放| 精品国产欧美一区二区| 中文字幕色av一区二区三区| 亚洲二区在线视频| 国产精品一级片在线观看| 91丨九色丨尤物| 欧美哺乳videos| 亚洲男人天堂av| 久久成人免费网站| 色综合久久久网| 精品久久久久久久久久久久包黑料 | 99精品国产热久久91蜜凸| 欧美日韩国产综合一区二区三区| 亚洲精品一区二区三区精华液| 成人免费一区二区三区视频| 青青草原综合久久大伊人精品优势 | 极品少妇一区二区| 97成人超碰视| 日韩丝袜美女视频| 亚洲视频一区在线观看| 国产在线精品免费| 色婷婷av一区二区三区之一色屋| 欧美成人精精品一区二区频| 亚洲欧美国产高清| 国产一区二区精品久久| 欧美美女视频在线观看| 国产精品国产自产拍高清av| 美腿丝袜亚洲一区| 91福利在线免费观看| 久久久久免费观看| 日韩影院精彩在线| 色综合激情五月| 国产校园另类小说区| 蜜桃视频免费观看一区| 欧美性一区二区| 亚洲欧洲日本在线| 国产乱对白刺激视频不卡| 日韩一区二区精品葵司在线 | 国产精品乱人伦| 久久99精品久久久久久久久久久久 | 亚洲国产一区二区视频| 成人精品视频一区二区三区尤物| 日韩欧美在线123| 亚洲高清在线精品| 色猫猫国产区一区二在线视频| 国产人成亚洲第一网站在线播放| 男男成人高潮片免费网站| 欧美专区日韩专区| 中文字幕中文在线不卡住| 国产v综合v亚洲欧| 精品成人私密视频| 美女一区二区三区| 91精品免费在线观看| 亚洲午夜久久久久久久久电影院 | 看电视剧不卡顿的网站| 欧美色手机在线观看| 18欧美亚洲精品| 91伊人久久大香线蕉| 国产精品久久久久久久久免费相片 | 亚洲激情成人在线| 91色九色蝌蚪| 一区二区三区波多野结衣在线观看 | 亚洲精品成人天堂一二三| 99麻豆久久久国产精品免费优播| 国产亚洲欧美在线| 成人黄页在线观看| 18欧美乱大交hd1984| 色综合久久中文综合久久牛| 一区二区三区视频在线看| 在线看国产一区二区| 亚洲综合无码一区二区| 欧美日韩国产系列| 日本不卡的三区四区五区| 日韩视频在线你懂得| 六月婷婷色综合| 国产调教视频一区| 99热在这里有精品免费| 亚洲精品日韩综合观看成人91| 在线观看国产日韩| 美女免费视频一区二区| 26uuu亚洲| 99视频一区二区| 亚洲成a人v欧美综合天堂下载| 欧美一卡2卡3卡4卡| 国产一区二区在线看| 国产精品久久久久久久第一福利| av色综合久久天堂av综合| 亚洲大片在线观看| 精品电影一区二区| k8久久久一区二区三区| 亚洲国产视频在线| 精品欧美乱码久久久久久 | 久久久久久久综合日本| 波多野结衣中文字幕一区二区三区| 亚洲一区二区综合| 欧美本精品男人aⅴ天堂| 成人久久视频在线观看| 亚洲一卡二卡三卡四卡无卡久久| 日韩视频一区二区三区在线播放|