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

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

?? adoconn.cpp

?? 一款關于庫存管理的信息系統,不成熟,希望大家多交流
?? CPP
字號:
// ADOConn.cpp: implementation of the ADOConn class.
//
//////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "ADOConn.h"

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

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

ADOConn::ADOConn()
{

}

ADOConn::~ADOConn()
{

}

// 初始化—連接數據庫
void  ADOConn::OnInitADOConn()
{
	// 初始化OLE/COM庫環境 
	::CoInitialize(NULL);
 	try
	{
		// 創建Connection對象
		m_pConnection.CreateInstance("ADODB.Connection");
		// 設置連接字符串,必須是BSTR型或者_bstr_t類型
		_bstr_t strConnect = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;User ID=;Initial Catalog=DBDEMOS;Data Source=(local)";
		m_pConnection->Open(strConnect,"","",adModeUnknown);
	}
	// 捕捉異常
	catch(_com_error e)
	{
		// 顯示錯誤信息
		AfxMessageBox(e.Description());
	}
}

// 執行查詢
_RecordsetPtr&  ADOConn::GetRecordSet(_bstr_t bstrSQL)
{
	try
	{
		// 連接數據庫,如果Connection對象為空,則重新連接數據庫
		if(m_pConnection==NULL)
			OnInitADOConn();
		// 創建記錄集對象
		m_pRecordset.CreateInstance(__uuidof(Recordset));
		// 取得表中的記錄
		m_pRecordset->Open(bstrSQL,m_pConnection.GetInterfacePtr(),adOpenDynamic,adLockOptimistic,adCmdText);
	}
	// 捕捉異常
	catch(_com_error e)
	{
		// 顯示錯誤信息
		AfxMessageBox(e.Description());
	}
	// 返回記錄集
	return m_pRecordset;
}

 // 執行SQL語句,Insert Update _variant_t
BOOL ADOConn::ExecuteSQL(_bstr_t bstrSQL)
{
//	_variant_t RecordsAffected;
	try
	{
		// 是否已經連接數據庫
		if(m_pConnection == NULL)
			OnInitADOConn();
		// Connection對象的Execute方法:(_bstr_t CommandText, 
		// VARIANT * RecordsAffected, long Options ) 
		// 其中CommandText是命令字串,通常是SQL命令。
		// 參數RecordsAffected是操作完成后所影響的行數, 
		// 參數Options表示CommandText的類型:adCmdText-文本命令;adCmdTable-表名
		// adCmdProc-存儲過程;adCmdUnknown-未知
		m_pConnection->Execute(bstrSQL,NULL,adCmdText);
		return true;
	}
	catch(_com_error e)
	{
		AfxMessageBox(e.Description());
		return false;
	}
}

void ADOConn::ExitConnect()
{
	// 關閉記錄集和連接
	if (m_pRecordset != NULL)
		m_pRecordset->Close();
	m_pConnection->Close();
	// 釋放環境
	::CoUninitialize();
}

void ADOConn::Backup()
{
	//連接數據庫
	OnInitADOConn();

	_bstr_t vSQL;
	vSQL = "backup database Stock to disk= 'C:\\BackUp\\Stock.bak'";
	ExecuteSQL(vSQL);
	//關閉數據庫
	ExitConnect();
}

void ADOConn::Restore()
{
	// @@@@  創建到Master數據庫的連接  
	try
	{
		// 創建Connection對象
		m_pConnection.CreateInstance("ADODB.Connection");
		// 設置連接字符串,必須是BSTR型或者_bstr_t類型
		_bstr_t strConnect = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;User ID=;Initial Catalog=DBDEMOS;Data Source=(local)";
		m_pConnection->Open(strConnect,"","",adModeUnknown);
	}
	// 捕捉異常
	catch(_com_error e)
	{
		// 顯示錯誤信息
		AfxMessageBox(e.Description());
	}
	_bstr_t vSQL;
	vSQL = "restore database Stock from disk= 'C:\\BackUp\\Stock.bak'";
	m_pConnection->Execute(vSQL,NULL,adCmdText);
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜一区二区三区在线观看| 亚洲女女做受ⅹxx高潮| 欧美日韩国产一级片| 99精品国产91久久久久久| 国产夫妻精品视频| 成人av中文字幕| 北条麻妃国产九九精品视频| 91啦中文在线观看| 91免费小视频| 欧洲精品在线观看| 日韩一级高清毛片| 国产视频一区在线播放| 国产亚洲女人久久久久毛片| 国产精品丝袜久久久久久app| 中文字幕精品—区二区四季| 国产精品理伦片| 亚洲一区二区三区四区五区黄| 一区二区三区在线视频免费| 日韩高清在线不卡| 国产在线不卡一区| 99v久久综合狠狠综合久久| 91久久国产最好的精华液| 欧美色视频在线| 欧美精品一区二区三区很污很色的| 久久九九久久九九| 一区二区欧美视频| 国产尤物一区二区在线| 91视频精品在这里| 日韩一级完整毛片| 综合网在线视频| 奇米影视7777精品一区二区| 国产91在线观看丝袜| 欧美日韩国产一级| 中文幕一区二区三区久久蜜桃| 亚洲一区影音先锋| 国产一区在线精品| 欧美日韩成人综合天天影院| 日本一区二区在线不卡| 丝袜亚洲另类欧美| 成人精品视频一区二区三区尤物| 欧美日韩亚洲另类| 中文字幕一区二区三区四区不卡 | 亚洲自拍另类综合| 懂色av一区二区三区免费观看| 97久久超碰国产精品电影| 欧美mv日韩mv国产网站app| 亚洲激情校园春色| 丁香六月综合激情| 欧美大片拔萝卜| 亚洲精选视频在线| 成人午夜大片免费观看| 精品女同一区二区| 亚洲成av人片一区二区梦乃| av福利精品导航| 国产日产精品一区| 美美哒免费高清在线观看视频一区二区| jlzzjlzz欧美大全| 国产女人18水真多18精品一级做| 偷拍自拍另类欧美| 97久久超碰国产精品电影| 欧美国产视频在线| 国产一区二区三区日韩| 精品日本一线二线三线不卡| 天堂蜜桃91精品| 欧美日韩高清一区二区三区| 亚洲视频 欧洲视频| av在线免费不卡| 国产精品久久久久久久第一福利| 国产精品18久久久| 久久夜色精品国产欧美乱极品| 日本中文一区二区三区| 欧美揉bbbbb揉bbbbb| 亚洲一区二区三区视频在线 | 亚洲人一二三区| av动漫一区二区| 亚洲精品中文字幕在线观看| 91亚洲男人天堂| 亚洲一区在线观看免费| 欧美三级三级三级爽爽爽| 亚洲一级片在线观看| 欧美三级三级三级| 麻豆精品视频在线观看免费| 日韩欧美在线123| 国产精品中文字幕日韩精品| 国产午夜亚洲精品理论片色戒| 国产精品中文字幕欧美| 国产精品免费av| 欧美亚洲高清一区二区三区不卡| 亚洲午夜电影在线| 91精品国产综合久久福利软件| 免费av成人在线| 久久久久久毛片| 91麻豆国产精品久久| 天天av天天翘天天综合网| 欧美精品一区二区三区蜜桃| 成人免费视频免费观看| 亚洲自拍另类综合| 精品毛片乱码1区2区3区| 成人99免费视频| 偷拍一区二区三区四区| 国产日韩在线不卡| 欧美午夜在线一二页| 伦理电影国产精品| 国产精品久久777777| 欧美精品777| 成人激情图片网| 日本不卡高清视频| 国产精品嫩草99a| 91精品国产高清一区二区三区| 国产精品一区专区| 亚洲va韩国va欧美va精品| 久久综合色婷婷| 欧美视频精品在线观看| 国产精品一区二区久久精品爱涩 | 成人激情免费视频| 日本不卡视频在线| 悠悠色在线精品| xfplay精品久久| 欧美精品色一区二区三区| 国产精品一区二区三区网站| 午夜激情一区二区| 亚洲精选免费视频| 欧美国产成人在线| 欧美一级在线免费| 色拍拍在线精品视频8848| 国产精品综合视频| 久色婷婷小香蕉久久| 亚洲综合激情小说| 中文字幕佐山爱一区二区免费| 欧美videossexotv100| 欧美男人的天堂一二区| 一本色道**综合亚洲精品蜜桃冫| 精品一区二区三区的国产在线播放 | 日韩情涩欧美日韩视频| 99久久综合狠狠综合久久| 国产一区二区免费视频| 天天操天天干天天综合网| 尤物在线观看一区| 17c精品麻豆一区二区免费| 久久久三级国产网站| 欧美一区午夜视频在线观看| 色吧成人激情小说| 色婷婷精品大在线视频| 99这里只有精品| 成人久久视频在线观看| 成人黄色一级视频| 国产成a人亚洲精| 大美女一区二区三区| 福利一区二区在线观看| 国产成人av网站| 国产成人无遮挡在线视频| 精品一区二区三区在线观看 | 国产自产高清不卡| 久久99热这里只有精品| 麻豆精品一区二区三区| 久久精品国产在热久久| 国产在线不卡视频| 国产高清不卡一区| av在线播放不卡| 在线看日本不卡| 欧美日本乱大交xxxxx| 日韩一级高清毛片| 久久久天堂av| 亚洲色图在线看| 亚洲五码中文字幕| 免费成人在线播放| 国产精品一二三区| 91麻豆精品视频| 欧美丰满嫩嫩电影| 26uuu色噜噜精品一区| 中文字幕高清一区| 一区二区三区高清在线| 婷婷综合在线观看| 国产一区二区久久| 91在线无精精品入口| 欧美剧在线免费观看网站| 精品国产凹凸成av人导航| 中文字幕av免费专区久久| 亚洲女性喷水在线观看一区| 日韩成人免费电影| 国产精品1区2区| 欧美三区免费完整视频在线观看| 精品女同一区二区| 亚洲精品国产无套在线观| 欧美aaa在线| 99久久久久免费精品国产| 欧美一区二区日韩| 国产精品女主播在线观看| 视频一区二区三区在线| 国产高清久久久| 制服丝袜国产精品| 亚洲欧洲日韩在线| 精品一区二区三区影院在线午夜 | 久久精品99国产精品| 成人av午夜影院| 欧美成人激情免费网| 一区二区在线电影| 粉嫩嫩av羞羞动漫久久久| 欧美精品一卡二卡| 一区二区三区欧美日韩|