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

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

?? dlghf.cpp

?? 一個超完整的醫藥管理方面的系統。 進入系統:david 密碼:62120854 運行前先運行autoconfig.exe或手動配置數據庫
?? CPP
字號:
// DlgHF.cpp : implementation file
//

#include "stdafx.h"
#include "a1.h"
#include "DlgHF.h"

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

  
/////////////////////////////////////////////////////////////////////////////
// CDlgHF dialog


CDlgHF::CDlgHF(CWnd* pParent /*=NULL*/)
	: CDialog(CDlgHF::IDD, pParent)
{
	//{{AFX_DATA_INIT(CDlgHF)
		// NOTE: the ClassWizard will add member initialization here
	//}}AFX_DATA_INIT
}


void CDlgHF::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CDlgHF)
	DDX_Control(pDX, IDC_DATETIMEPICKER1, m_tcRq);
	DDX_Control(pDX, IDC_LIST1, m_list);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CDlgHF, CDialog)
	//{{AFX_MSG_MAP(CDlgHF)
	ON_NOTIFY(DTN_DATETIMECHANGE, IDC_DATETIMEPICKER1, OnDatetimechangeDatetimepicker1)
	ON_NOTIFY(NM_DBLCLK, IDC_LIST1, OnDblclkList1)
	ON_BN_CLICKED(IDC_BUTTON_DELETE, OnButtonDelete)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CDlgHF message handlers

BOOL CDlgHF::OnInitDialog() 
{
	CDialog::OnInitDialog();
	
	// TODO: Add extra initialization here
	CRect rect;
	m_list.SetExtendedStyle( LVS_EX_FULLROWSELECT |		//允許整行選中
	//	LVS_EX_HEADERDRAGDROP |		//允許整列拖動
		LVS_EX_GRIDLINES |	//畫出網格線
	//	LVS_EX_ONECLICKACTIVATE |	//單擊選中表項
		LVS_EX_FLATSB				//扁平風格的滾動條	
	//	LVS_EX_UNDERLINEHOT 
		);	
		this->m_list.GetClientRect(rect);
		m_list.InsertColumn(0,"數據備份編號");
		m_list.InsertColumn(1,"路徑");

		m_list.SetColumnWidth(0,rect.Width()/2);
		m_list.SetColumnWidth(1,rect.Width()/2);

		CTime t=CTime::GetCurrentTime();
		this->m_tcRq.SetTime(&t);
		this->InitList();
	
	return TRUE;  // return TRUE unless you set the focus to a control
	              // EXCEPTION: OCX Property Pages should return FALSE
}

bool CDlgHF::InitList()
{
	CString rq;
	this->m_tcRq.GetWindowText(rq);
	try{
	int i=0;
	CString sql;
	_variant_t value;
	sql.Format("select * from tabbf  where rq >= #%s# order by bf_id asc",rq);
	this->m_runsql.CheckSQLResult(sql);
	m_list.DeleteAllItems();
	m_list.SetRedraw(false);
	while(!m_runsql.m_recordset->adoEOF)
	{
		value=m_runsql.m_recordset->GetCollect("bf_id");
		this->m_list.InsertItem(i,(char*)(_bstr_t)value);
		value=m_runsql.m_recordset->GetCollect("bf_path");
		if(value.vt!=VT_NULL)
		this->m_list.SetItemText(i,1,(char*)(_bstr_t)value);

		i++;
		m_runsql.m_recordset->MoveNext();
	}
	m_list.SetRedraw(true);
	}
	catch(_com_error& e)
	{
		AfxMessageBox(e.ErrorMessage());
		m_list.SetRedraw(true);
		return false;	
	}	
	return true;
}

void CDlgHF::OnOK() 
{
	int mark = this->m_list.GetSelectionMark();
	if(mark<0)
	{
		MessageBox("請選擇要恢復的數據");
		return;
	}
	else
	{

		this->BeginWaitCursor();
		CString sql;_variant_t value;
		CStringList		m_pstrlist[3];
		sql.Format("select * from tabbf order by bf_id asc");
		if(m_runsql.CheckSQLResult(sql))
			while(!m_runsql.m_recordset->adoEOF){
			value=m_runsql.m_recordset->GetCollect("bf_id");
			if(value.vt!=VT_NULL)
				m_pstrlist[0].AddTail((char*)(_bstr_t)value);
			value=m_runsql.m_recordset->GetCollect("rq");
			if(value.vt!=VT_NULL)
				m_pstrlist[1].AddTail((char*)(_bstr_t)value);
			value=m_runsql.m_recordset->GetCollect("bf_path");
			if(value.vt!=VT_NULL)
				m_pstrlist[2].AddTail((char*)(_bstr_t)value);
			m_runsql.m_recordset->MoveNext();
			}
		
		LONG result;
		HKEY hKey;
		TCHAR data[200];
		DWORD dataSize;
		result=::RegOpenKeyEx(HKEY_LOCAL_MACHINE,"SOFTWARE\\ODBC\\ODBC.INI\\yaopin",
			0,KEY_QUERY_VALUE,&hKey);
		if(result==ERROR_SUCCESS)
		{	
			dataSize=sizeof(data);
			::RegQueryValueEx(hKey,"DBQ",NULL,NULL,(LPBYTE)&data,&dataSize);
		}
		CString path=m_list.GetItemText(mark,1);
		LRunSql::Close();

		if(::CopyFile(path,data,false))
		{
			this->EndWaitCursor();
			MessageBox("OK","醫藥管理系統");
			if(!LRunSql::ConnectDataBase())
			MessageBox("數據庫連接錯誤!");

			POSITION pos=NULL;
			POSITION pos1=m_pstrlist[1].GetHeadPosition();
			POSITION pos2=m_pstrlist[2].GetHeadPosition();
			for(pos=m_pstrlist[0].GetHeadPosition();pos!=NULL;)
			{
				sql.Format("insert into tabbf(bf_id,rq,bf_path) values('%s',#%s#,'%s')"
					,m_pstrlist[0].GetNext(pos),m_pstrlist[1].GetNext(pos1),m_pstrlist[2].GetNext(pos2));
				m_runsql.RunSQL(sql);
			}

		}
		else
		{
			this->EndWaitCursor();
			MessageBox("文件拷貝錯誤!","錯誤");
			if(!LRunSql::ConnectDataBase())
			MessageBox("數據庫連接錯誤!");
		}
	}
	CDialog::OnOK();
}

void CDlgHF::OnDatetimechangeDatetimepicker1(NMHDR* pNMHDR, LRESULT* pResult) 
{
	// TODO: Add your control notification handler code here
	this->InitList();
	*pResult = 0;
}

void CDlgHF::OnDblclkList1(NMHDR* pNMHDR, LRESULT* pResult) 
{
	this->OnOK();
	*pResult = 0;
}
void CDlgHF::OnButtonDelete() 
{
	int mark = this->m_list.GetSelectionMark();
	if(mark<0)
	{
		MessageBox("請選擇要刪除的數據");
		return;
	}	
	if(MessageBox("確定刪除備份文件嗎?","注意!",MB_YESNO)!=IDYES)
	{
		return;
	}
	else
	{
		CString bf_id=m_list.GetItemText(mark,0);
		CString sql,path;
		_variant_t value;
		sql.Format("select bf_path from tabbf where bf_id = '%s'",bf_id);
		if(m_runsql.CheckSQLResult(sql))
		{
			value=m_runsql.m_recordset->GetCollect("bf_path");
			if(value.vt!=VT_NULL)
				path=(char*)(_bstr_t)value;
		}
		else
		{
			MessageBox("沒有該備份","錯誤");
			return ;
		}
		if(!::DeleteFile(path))
		{
			MessageBox("刪除文件錯誤","錯誤");
			return;
		}

		sql.Format("delete * from tabbf where bf_id = '%s'",bf_id);
		m_runsql.RunSQL(sql);
		this->m_list.DeleteItem(mark);
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕亚洲欧美在线不卡| 欧美性做爰猛烈叫床潮| 视频在线在亚洲| 亚洲欧美日韩在线播放| 欧美激情在线一区二区| 亚洲国产成人一区二区三区| 国产午夜亚洲精品不卡| 久久精品夜色噜噜亚洲aⅴ| 欧美精品一区二区三区视频| 欧美变态tickle挠乳网站| 欧美国产一区二区在线观看| 久久精品视频一区| 国产精品久久午夜| 国产精品久久久久一区 | 日韩精品免费专区| 香蕉成人啪国产精品视频综合网| 亚洲第一福利一区| 蜜芽一区二区三区| 极品少妇xxxx精品少妇偷拍| 国产米奇在线777精品观看| 国产麻豆精品95视频| 成人av先锋影音| 色8久久精品久久久久久蜜| 欧美日韩一区二区三区高清 | 亚洲成人综合网站| 免费在线观看一区| 国产不卡免费视频| 色综合久久天天| 欧美一级在线视频| 欧美激情一区二区在线| 一区二区国产视频| 精品一区二区三区在线播放视频 | 国产精品毛片久久久久久久| 国产精品初高中害羞小美女文| 一区二区三区不卡视频在线观看 | 风间由美中文字幕在线看视频国产欧美| 成人精品免费网站| 欧美精品丝袜中出| 国产精品视频免费| 午夜精品久久久久久久久| 国产一区二区0| 91成人在线观看喷潮| 日韩三级.com| 一区二区三区不卡视频| 国产精品一区二区三区网站| 欧洲国产伦久久久久久久| 精品国精品国产| 亚洲免费电影在线| 国产很黄免费观看久久| 欧美另类videos死尸| 自拍偷拍亚洲欧美日韩| 精品一区二区三区免费观看| 91麻豆高清视频| 国产欧美综合色| 美女视频黄免费的久久| 欧美系列日韩一区| 亚洲欧美激情在线| 高清不卡一二三区| 精品国产凹凸成av人网站| 五月婷婷另类国产| 91久久精品一区二区二区| 国产精品三级av| 国产精品自在在线| 欧美变态tickling挠脚心| 日韩成人精品在线观看| 欧美揉bbbbb揉bbbbb| 亚洲乱码国产乱码精品精可以看| 国产成人鲁色资源国产91色综 | eeuss影院一区二区三区| 欧美v日韩v国产v| 蜜臀久久99精品久久久画质超高清 | 精品久久久久久久久久久院品网| 亚洲一级片在线观看| 99精品视频在线观看免费| 中文字幕乱码久久午夜不卡| 精品一区二区三区久久| 精品国产乱码久久久久久影片| 日韩av一二三| 精品国精品自拍自在线| 国产在线一区二区| 久久精品人人做| 国产成人免费在线| 中文字幕一区二区三区av| 成人a级免费电影| 国产精品日日摸夜夜摸av| jvid福利写真一区二区三区| 亚洲摸摸操操av| 欧美色图天堂网| 日韩 欧美一区二区三区| 日韩一区二区三区视频在线| 麻豆中文一区二区| 国产午夜精品在线观看| 本田岬高潮一区二区三区| 一区二区三区资源| 欧美日韩五月天| 久久97超碰国产精品超碰| 久久女同精品一区二区| av在线一区二区| 亚洲午夜免费视频| 欧美tickling网站挠脚心| 成人动漫av在线| 亚洲永久免费视频| 精品欧美乱码久久久久久1区2区| 韩国女主播一区二区三区| 国产精品美女久久久久aⅴ| 91福利视频久久久久| 丝袜美腿一区二区三区| 久久精品免视看| 色中色一区二区| 日本欧美肥老太交大片| 亚洲午夜在线视频| 久久婷婷色综合| 在线看日韩精品电影| 国产综合色在线| 亚洲精品老司机| 精品国产sm最大网站免费看| 91亚洲精华国产精华精华液| 美女一区二区在线观看| 国产精品国产三级国产aⅴ入口 | av激情成人网| 手机精品视频在线观看| 国产精品欧美经典| 91精品国产综合久久精品app| 国产高清成人在线| 午夜久久久影院| 国产精品午夜在线| 欧美电影免费观看高清完整版在线观看| 国产成人综合亚洲网站| 日韩精品亚洲一区| 亚洲丝袜自拍清纯另类| 精品国产免费一区二区三区香蕉 | 日韩1区2区3区| 亚洲精品视频观看| 中文av一区二区| 久久综合精品国产一区二区三区 | 欧美高清hd18日本| 99re8在线精品视频免费播放| 日本欧美一区二区在线观看| 一区二区国产视频| 日韩久久一区二区| 国产精品国产三级国产普通话99| 欧美不卡一区二区三区| 在线综合亚洲欧美在线视频| 欧美伊人久久久久久午夜久久久久| 成人深夜在线观看| 国产精品亚洲第一区在线暖暖韩国| 免费高清不卡av| 五月天精品一区二区三区| 亚洲综合免费观看高清完整版 | 欧美亚洲自拍偷拍| 一本一道久久a久久精品| www.欧美.com| 成人黄色小视频| caoporn国产精品| 成人丝袜视频网| 成人精品一区二区三区中文字幕| 韩国v欧美v日本v亚洲v| 蜜桃91丨九色丨蝌蚪91桃色| 蜜臀久久99精品久久久久宅男| 免费成人美女在线观看.| 免费在线视频一区| 青草国产精品久久久久久| 麻豆成人久久精品二区三区红 | 亚洲激情欧美激情| 亚洲综合一区二区三区| 午夜激情久久久| 青青草原综合久久大伊人精品| 裸体健美xxxx欧美裸体表演| 久久99精品久久久久久| 国产精品一区二区你懂的| 丰满放荡岳乱妇91ww| 91免费国产在线观看| 欧美日韩黄色影视| 一区二区三区四区国产精品| 亚洲图片另类小说| 三级一区在线视频先锋| 久久精品99久久久| 高清国产一区二区三区| 在线免费不卡电影| 欧美mv日韩mv| 中文字幕日韩精品一区| 亚洲va国产天堂va久久en| 免费在线一区观看| k8久久久一区二区三区 | 麻豆久久久久久| 国产成人亚洲综合a∨婷婷图片| bt欧美亚洲午夜电影天堂| 精品视频999| 国产亚洲成av人在线观看导航| 亚洲精品免费在线| 激情综合网最新| 色悠悠亚洲一区二区| 日韩欧美国产三级电影视频| 国产精品国产精品国产专区不蜜| 三级一区在线视频先锋 | 一区二区三区 在线观看视频| 日韩成人dvd| 91老师片黄在线观看| 久久综合丝袜日本网| 亚洲一区免费在线观看|