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

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

?? adodbmod.cpp

?? 一個可自我學習的人工智能小模型
?? CPP
字號:
#include "stdafx.h"#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstatic char THIS_FILE[] = __FILE__;#endifCString GetAccessDBSRC(CString strFileName)
{
	CString strSRC;
	strSRC="DRIVER=Microsoft Access Driver (*.mdb);DBQ=";
	strSRC+=strFileName;
	strSRC+=";UID=sa;PWD=";
	return strSRC;
}

CString GetAccessDBSRC(CString strFileName,CString strPWD)
{
	CString strSRC;
	strSRC="DRIVER=Microsoft Access Driver (*.mdb);DBQ=";
	strSRC+=strFileName;
	strSRC+=";PWD=";
	strSRC+=strPWD;
	return strSRC;
}BOOL ConnectDB(_ConnectionPtr& pConnection,CString strSRC)
{
	if (FAILED(pConnection.CreateInstance(_uuidof(Connection))))
//	if (FAILED(pConnection.CreateInstance("adodb.connection")))
	{
		AfxMessageBox("創建 ADO Connection 對象失敗!",MB_OK | MB_ICONEXCLAMATION | MB_ICONWARNING);
		return FALSE;
	}

	_bstr_t bstrSRC(strSRC);

	try 
	{
		pConnection->Open ( bstrSRC,"","",adConnectUnspecified);
	}
	catch(CException* pEx)
	{
		char pstrErrMsg[255];
		pEx->GetErrorMessage(pstrErrMsg,255);
		CString strErrMsg = pstrErrMsg;
		CString strMsg;
		strMsg = "連接數據庫失敗!\n" + strErrMsg;
		AfxMessageBox(strMsg,MB_OK | MB_ICONEXCLAMATION | MB_ICONWARNING);
		pConnection.Release();
		return FALSE;
	}
	catch(...)
	{
		CString strErrMsg;
		strErrMsg = "連接數據庫失敗!\n";
		strErrMsg += strSRC;
		AfxMessageBox(strErrMsg);
		return FALSE;
	}

	return TRUE;
}

BOOL ExecuteSQL(_ConnectionPtr& pConnection,CString strSQL)
{
	_bstr_t bstrSQL(strSQL);
	_variant_t	vRecsAffected(0L);

	try
	{
		pConnection->Execute(bstrSQL, &vRecsAffected, adOptionUnspecified);
	}
	catch(CException* pEx)
	{
		CString strMsg;
		char pszError[256];
		pEx->GetErrorMessage (pszError,256);
		strMsg = pszError;
		AfxMessageBox(strMsg);
		return FALSE;
	}
	catch(...)
	{
		CString strErrMsg;
		strErrMsg = "數據庫操作錯誤!\n";
		strErrMsg += strSQL;
		AfxMessageBox(strErrMsg);
		return FALSE;
	}
	return TRUE;
}

BOOL ExecuteRecordset(CString strSRC,_RecordsetPtr& pRecordset,CString strSQL)
{
	if (FAILED(pRecordset.CreateInstance(L"ADODB.Recordset")))
	{
		CString strMsg;
		strMsg = "Create AdoRecordset Instance failed!";
		strMsg += "\nsource:" + strSRC;
		strMsg += "\nSQL:" + strSQL;
		AfxMessageBox(strMsg);
		return FALSE;
	}

	_variant_t varSRC(strSRC);
	_variant_t varSQL(strSQL);

	try
	{
		pRecordset->Open(varSQL,varSRC,adOpenStatic,adLockOptimistic,adCmdText);
	}
	catch(CException* pEx)
	{
		CString strMsg;
		char pszError[256];
		pEx->GetErrorMessage (pszError,256);
		strMsg = pszError;
		AfxMessageBox(strMsg);
		pRecordset.Release();
		return FALSE;
	}
	catch(...)
	{
		CString strErrMsg;
		strErrMsg = "數據庫操作錯誤!\n";
		strErrMsg += strSQL;
		AfxMessageBox(strErrMsg);
		return FALSE;
	}
	
	return TRUE;;
}


CString GetFieldValue(_RecordsetPtr& pRcd,CString strField)
{
	_bstr_t bstrField(strField);
	_variant_t varValue;
	varValue = pRcd->GetCollect (bstrField);
	if (varValue.vt == VT_NULL || varValue.vt == VT_EMPTY)
		return "";
	
	CString strValue;

	strValue = (char *)_bstr_t(varValue);

	return strValue;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
av一区二区三区在线| 婷婷综合另类小说色区| 从欧美一区二区三区| 久久久激情视频| 99久久久久久99| 亚洲午夜电影在线观看| 在线91免费看| 精品一区二区三区在线播放视频 | 欧美一区二区观看视频| 丝袜亚洲另类丝袜在线| 日韩你懂的在线播放| 国产精华液一区二区三区| 亚洲色图清纯唯美| 91精品在线观看入口| 国内精品伊人久久久久av影院 | 麻豆国产精品777777在线| 久久免费午夜影院| 色天使久久综合网天天| 首页国产欧美久久| 久久精品一区二区三区不卡牛牛| 99精品视频在线播放观看| 欧美午夜一区二区三区免费大片| 久久精品一区蜜桃臀影院| 99re热这里只有精品视频| 日本一区中文字幕| 中文一区二区在线观看| 欧美日韩极品在线观看一区| 久久国产免费看| 一区二区在线观看视频| 欧美v国产在线一区二区三区| 成人av网站在线观看| 日本午夜精品一区二区三区电影| 国产精品蜜臀在线观看| 欧美视频完全免费看| 国产91丝袜在线18| 视频一区中文字幕| 亚洲乱码国产乱码精品精可以看| 欧美一级国产精品| 色婷婷激情综合| 成人自拍视频在线| 麻豆国产欧美一区二区三区| 亚洲蜜桃精久久久久久久| 欧美精品一区二区精品网| 欧美日韩视频在线第一区 | 精品国产露脸精彩对白| 日本高清不卡视频| 国产高清精品网站| 美国十次综合导航| 亚洲成av人片一区二区三区| 国产精品护士白丝一区av| 亚洲韩国精品一区| 久久亚洲欧美国产精品乐播| 欧美一区二区在线播放| www.亚洲激情.com| 国产激情视频一区二区在线观看| 亚洲成人久久影院| 99久久精品费精品国产一区二区| 欧美一区二区三区四区视频| 亚洲va国产va欧美va观看| 欧美精品久久久久久久多人混战| 亚洲成av人片一区二区三区| 欧美猛男男办公室激情| 婷婷综合另类小说色区| 欧美一区二区三区在线观看| 极品美女销魂一区二区三区免费| 久久综合九色综合欧美98| 国产成人午夜精品5599| 亚洲免费观看高清| 欧美一级二级在线观看| 国产精品一区二区在线观看不卡| 久久影院视频免费| 色视频欧美一区二区三区| 石原莉奈在线亚洲二区| 国产精品免费久久| 欧美va在线播放| 欧美日韩一区久久| 91在线porny国产在线看| 亚洲国产综合色| 国产精品入口麻豆九色| 国产欧美日韩精品a在线观看| 91网站最新地址| 成人av在线电影| 亚洲精品乱码久久久久久久久| 91日韩精品一区| 老色鬼精品视频在线观看播放| 亚洲激情欧美激情| 午夜精品视频在线观看| 成人av在线影院| 日本va欧美va精品| 国产亲近乱来精品视频| 国产欧美一区二区精品婷婷| 国产精品色呦呦| 亚洲人成精品久久久久久| 一区二区三区在线影院| 亚洲国产欧美在线人成| 天天综合网 天天综合色| 久久国产麻豆精品| 成人h精品动漫一区二区三区| 99久久综合狠狠综合久久| 日本韩国一区二区三区视频| 4438亚洲最大| 国产调教视频一区| 亚洲欧美日韩电影| 日本亚洲一区二区| 国产99精品视频| 欧美日韩中文字幕一区二区| 欧美一级爆毛片| 国产片一区二区三区| 亚洲国产精品天堂| 久久成人18免费观看| 91色视频在线| 欧美大片一区二区| 亚洲三级久久久| 老色鬼精品视频在线观看播放| 日韩一二三区不卡| 亚洲国产高清在线观看视频| 一区二区三区日韩欧美精品| 美女视频第一区二区三区免费观看网站| 国产精品一二二区| 精品视频一区三区九区| 精品国产乱码久久久久久影片| 国产精品久久久久四虎| 日韩av一区二区三区四区| av不卡在线播放| 欧美成人女星排名| 亚洲一级不卡视频| 国产经典欧美精品| 欧美一区二区播放| 亚洲色图视频网| 国产在线视频不卡二| 欧美性xxxxx极品少妇| 国产日韩欧美综合在线| 亚洲成人久久影院| av激情成人网| 久久久久久9999| 蓝色福利精品导航| 欧美视频你懂的| 亚洲色图在线播放| 成人综合婷婷国产精品久久免费| 欧美高清性hdvideosex| 亚洲欧洲综合另类| 成人黄色小视频在线观看| 欧美不卡一区二区三区| 婷婷综合五月天| 欧美色网站导航| 亚洲人吸女人奶水| 99在线精品视频| 中文欧美字幕免费| 国产精品亚洲一区二区三区在线| 欧美一区二视频| 日本视频一区二区| 欧美精品tushy高清| 亚洲永久免费视频| 欧美性猛交xxxx黑人交| 成人免费一区二区三区在线观看 | 国产一区二区网址| 91精品国产综合久久精品麻豆| 亚洲综合精品久久| 色诱视频网站一区| 有码一区二区三区| 色国产综合视频| 一区二区三区蜜桃网| 97久久精品人人爽人人爽蜜臀 | 亚洲精品福利视频网站| 99视频精品在线| 中文字幕一区二区三区乱码在线| 大陆成人av片| 国产精品久久毛片av大全日韩| 成人免费观看男女羞羞视频| 欧美国产综合一区二区| 成人丝袜18视频在线观看| 国产精品亲子伦对白| 97se狠狠狠综合亚洲狠狠| 亚洲欧美日韩久久精品| 欧美无砖专区一中文字| 青青草97国产精品免费观看 | 99re热这里只有精品免费视频| 国产精品的网站| 91色在线porny| 亚洲成人免费av| 欧美一区二区黄| 国产成人在线观看| 国产精品美女视频| 91国产免费观看| 日产国产欧美视频一区精品| 精品国产欧美一区二区| 丰满亚洲少妇av| 一个色综合av| 制服丝袜中文字幕一区| 国精产品一区一区三区mba桃花| 久久久精品免费免费| 91在线观看地址| 男人的天堂久久精品| 26uuu精品一区二区三区四区在线 26uuu精品一区二区在线观看 | 在线观看精品一区| 日韩经典一区二区| 国产视频一区在线观看| 色视频欧美一区二区三区| 人人狠狠综合久久亚洲| 国产精品久久久久天堂|