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

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

?? rdopreparedstatement.cpp

?? vc環境下學生信息管理系統
?? CPP
字號:
// Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++

// NOTE: Do not modify the contents of this file.  If this class is regenerated by
//  Microsoft Visual C++, your modifications will be overwritten.


#include "stdafx.h"
#include "rdopreparedstatement.h"

// Dispatch interfaces referenced by this interface
#include "rdoparameters.h"
#include "rdoColumns.h"
#include "_rdoconnection.h"
#include "_rdoResultset.h"


/////////////////////////////////////////////////////////////////////////////
// CrdoPreparedStatement properties

/////////////////////////////////////////////////////////////////////////////
// CrdoPreparedStatement operations

long CrdoPreparedStatement::GetQueryTimeout()
{
	long result;
	InvokeHelper(0x1, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
	return result;
}

void CrdoPreparedStatement::SetQueryTimeout(long nNewValue)
{
	static BYTE parms[] =
		VTS_I4;
	InvokeHelper(0x1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 nNewValue);
}

long CrdoPreparedStatement::GetType()
{
	long result;
	InvokeHelper(0x2, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
	return result;
}

long CrdoPreparedStatement::GetMaxRows()
{
	long result;
	InvokeHelper(0x3, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
	return result;
}

void CrdoPreparedStatement::SetMaxRows(long nNewValue)
{
	static BYTE parms[] =
		VTS_I4;
	InvokeHelper(0x3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 nNewValue);
}

long CrdoPreparedStatement::GetBindThreshold()
{
	long result;
	InvokeHelper(0x4, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
	return result;
}

void CrdoPreparedStatement::SetBindThreshold(long nNewValue)
{
	static BYTE parms[] =
		VTS_I4;
	InvokeHelper(0x4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 nNewValue);
}

CrdoParameters CrdoPreparedStatement::GetRdoParameters()
{
	LPDISPATCH pDispatch;
	InvokeHelper(0x0, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, NULL);
	return CrdoParameters(pDispatch);
}

CString CrdoPreparedStatement::GetName()
{
	CString result;
	InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
	return result;
}

void CrdoPreparedStatement::SetName(LPCTSTR lpszNewValue)
{
	static BYTE parms[] =
		VTS_BSTR;
	InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 lpszNewValue);
}

long CrdoPreparedStatement::GetRowsAffected()
{
	long result;
	InvokeHelper(0x9, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
	return result;
}

CString CrdoPreparedStatement::GetSql()
{
	CString result;
	InvokeHelper(0xa, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
	return result;
}

void CrdoPreparedStatement::SetSql(LPCTSTR lpszNewValue)
{
	static BYTE parms[] =
		VTS_BSTR;
	InvokeHelper(0xa, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 lpszNewValue);
}

long CrdoPreparedStatement::GetLockType()
{
	long result;
	InvokeHelper(0xd, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
	return result;
}

void CrdoPreparedStatement::SetLockType(long nNewValue)
{
	static BYTE parms[] =
		VTS_I4;
	InvokeHelper(0xd, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 nNewValue);
}

CrdoColumns CrdoPreparedStatement::GetRdoColumns()
{
	LPDISPATCH pDispatch;
	InvokeHelper(0xf, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, NULL);
	return CrdoColumns(pDispatch);
}

long CrdoPreparedStatement::GetKeysetSize()
{
	long result;
	InvokeHelper(0x10, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
	return result;
}

void CrdoPreparedStatement::SetKeysetSize(long nNewValue)
{
	static BYTE parms[] =
		VTS_I4;
	InvokeHelper(0x10, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 nNewValue);
}

long CrdoPreparedStatement::GetRowsetSize()
{
	long result;
	InvokeHelper(0x11, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
	return result;
}

void CrdoPreparedStatement::SetRowsetSize(long nNewValue)
{
	static BYTE parms[] =
		VTS_I4;
	InvokeHelper(0x11, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 nNewValue);
}

long CrdoPreparedStatement::GetHStmt()
{
	long result;
	InvokeHelper(0x15, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
	return result;
}

BOOL CrdoPreparedStatement::GetStillExecuting()
{
	BOOL result;
	InvokeHelper(0x16, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
	return result;
}

long CrdoPreparedStatement::GetCursorType()
{
	long result;
	InvokeHelper(0x18, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
	return result;
}

void CrdoPreparedStatement::SetCursorType(long nNewValue)
{
	static BYTE parms[] =
		VTS_I4;
	InvokeHelper(0x18, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 nNewValue);
}

C_rdoConnection CrdoPreparedStatement::GetActiveConnection()
{
	LPDISPATCH pDispatch;
	InvokeHelper(0x19, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, NULL);
	return C_rdoConnection(pDispatch);
}

void CrdoPreparedStatement::SetRefActiveConnection(LPDISPATCH newValue)
{
	static BYTE parms[] =
		VTS_DISPATCH;
	InvokeHelper(0x19, DISPATCH_PROPERTYPUTREF, VT_EMPTY, NULL, parms,
		 newValue);
}

BOOL CrdoPreparedStatement::GetPrepared()
{
	BOOL result;
	InvokeHelper(0x1a, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
	return result;
}

void CrdoPreparedStatement::SetPrepared(BOOL bNewValue)
{
	static BYTE parms[] =
		VTS_BOOL;
	InvokeHelper(0x1a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
		 bNewValue);
}

void CrdoPreparedStatement::Close()
{
	InvokeHelper(0x12, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}

void CrdoPreparedStatement::Execute(const VARIANT& Options)
{
	static BYTE parms[] =
		VTS_VARIANT;
	InvokeHelper(0x13, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
		 &Options);
}

C_rdoResultset CrdoPreparedStatement::OpenResultset(const VARIANT& Type, const VARIANT& LockType, const VARIANT& Options)
{
	LPDISPATCH pDispatch;
	static BYTE parms[] =
		VTS_VARIANT VTS_VARIANT VTS_VARIANT;
	InvokeHelper(0x14, DISPATCH_METHOD, VT_DISPATCH, (void*)&pDispatch, parms,
		&Type, &LockType, &Options);
	return C_rdoResultset(pDispatch);
}

void CrdoPreparedStatement::Cancel()
{
	InvokeHelper(0x17, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美成人一区二区| 亚洲小少妇裸体bbw| 亚洲精品ww久久久久久p站 | 成人app软件下载大全免费| 欧美精品久久久久久久多人混战| 国产亚洲欧美激情| 欧美aaa在线| 欧美性感一区二区三区| 国产精品二区一区二区aⅴ污介绍| 肉肉av福利一精品导航| 色94色欧美sute亚洲13| 国产精品进线69影院| 国内精品国产成人国产三级粉色| 欧美在线播放高清精品| 国产精品久久久久久福利一牛影视 | 亚洲v中文字幕| 99久久99久久精品免费看蜜桃| 日韩精品中文字幕在线不卡尤物| 亚洲午夜羞羞片| 色嗨嗨av一区二区三区| 亚洲欧洲99久久| 成人午夜视频在线观看| 26uuu亚洲| 国模娜娜一区二区三区| 精品91自产拍在线观看一区| 久久激五月天综合精品| 日韩欧美中文字幕公布| 麻豆国产91在线播放| 日韩一区二区三区观看| 免费高清在线一区| 欧美一区二区播放| 久久精品国产亚洲高清剧情介绍| 日韩区在线观看| 久久99久久久欧美国产| 欧美不卡一区二区三区四区| 免费成人av在线| 久久综合久色欧美综合狠狠| 国产精品综合久久| 国产精品无码永久免费888| 国产成人免费在线观看| 国产精品午夜电影| 色一区在线观看| 午夜精品福利在线| 日韩午夜激情av| 国产精品888| 国产精品不卡在线| 91福利在线导航| 免费在线观看日韩欧美| 久久亚区不卡日本| 91碰在线视频| 天天av天天翘天天综合网| 欧美成人a∨高清免费观看| 国产成人精品1024| 成人欧美一区二区三区小说 | 国产精品1区2区3区在线观看| 国产欧美一区在线| 色综合天天狠狠| 日韩电影在线一区| 久久久99精品久久| 欧美图区在线视频| 精品一区二区在线看| 国产精品天天看| 精品视频999| 成人在线综合网站| 亚洲午夜久久久久久久久电影网| 日韩欧美在线一区二区三区| 白白色亚洲国产精品| 天天色 色综合| 国产精品网站导航| 欧美一激情一区二区三区| 成人动漫在线一区| 亚洲香蕉伊在人在线观| 国产欧美中文在线| 7777精品久久久大香线蕉| 成人国产电影网| 蜜桃视频在线一区| 亚洲精品国产一区二区精华液 | 日韩福利视频导航| 国产精品色婷婷| 欧美一区二区在线免费播放| fc2成人免费人成在线观看播放| 午夜天堂影视香蕉久久| 1区2区3区精品视频| 精品99一区二区| 欧美肥大bbwbbw高潮| av中文字幕在线不卡| 久久se精品一区二区| 亚洲国产综合人成综合网站| 国产欧美精品国产国产专区| 日韩一区二区三区免费看 | 天堂va蜜桃一区二区三区漫画版| 国产精品色一区二区三区| 精品国产乱码久久久久久图片| 在线观看成人小视频| 99久久久免费精品国产一区二区| 精品一区二区三区的国产在线播放| 一区二区三区.www| 亚洲丝袜美腿综合| 国产日产欧美一区二区视频| 精品久久人人做人人爽| 欧美一区二区视频网站| 欧美三区在线观看| 91国内精品野花午夜精品| 99精品视频一区二区| k8久久久一区二区三区| 国产aⅴ精品一区二区三区色成熟| 日韩国产高清影视| 日韩成人一区二区| 日韩高清在线观看| 日本在线不卡视频一二三区| 日韩精品一二三区| 秋霞国产午夜精品免费视频| 日本午夜精品视频在线观看| 天天综合天天综合色| 欧美bbbbb| 精品一二线国产| 国模大尺度一区二区三区| 国产精品一区在线| 国产成人免费视频一区| 成人国产精品免费观看视频| av不卡在线播放| 色综合一区二区| 欧美日韩性生活| 欧美成人aa大片| 中文字幕免费在线观看视频一区| 国产精品萝li| 一区二区三区精密机械公司| 午夜精品福利在线| 久久成人av少妇免费| 国产乱码精品一品二品| 成人免费不卡视频| 在线影院国内精品| 91精品国产综合久久福利软件 | ...av二区三区久久精品| 日韩理论片网站| 午夜精品aaa| 国产麻豆视频一区二区| 972aa.com艺术欧美| 欧美精品九九99久久| 久久蜜桃av一区二区天堂 | 一本久久a久久精品亚洲| 欧美日韩三级一区二区| 久久综合色婷婷| 亚洲精品综合在线| 免费观看在线综合色| 不卡在线视频中文字幕| 欧美日韩一区二区三区视频 | 亚洲一区二区在线观看视频| 日本vs亚洲vs韩国一区三区二区 | 久久草av在线| 色婷婷久久一区二区三区麻豆| 欧美一区二区私人影院日本| 国产精品传媒视频| 久久国产视频网| 一本久久精品一区二区| 欧美一区二区三区的| 亚洲欧洲成人精品av97| 麻豆91精品91久久久的内涵| 不卡区在线中文字幕| 日韩精品中文字幕一区二区三区 | 欧美最新大片在线看| 精品国产免费人成在线观看| 成人欧美一区二区三区1314| 麻豆国产一区二区| 在线视频中文字幕一区二区| 国产日产欧美一区| 男女男精品网站| 91官网在线观看| 国产精品二三区| 国产麻豆视频精品| 欧美一级高清片在线观看| 亚洲欧美日韩久久| 国产成人精品三级麻豆| 日韩欧美国产综合| 亚洲最色的网站| 粉嫩13p一区二区三区| 欧美一卡二卡在线| 亚洲v中文字幕| 在线观看一区不卡| 国产精品久久久久影院老司| 精品一区二区三区影院在线午夜| 欧美美女视频在线观看| 一区二区三区在线播| 91亚洲精品一区二区乱码| 久久久亚洲精品石原莉奈| 免费xxxx性欧美18vr| 8v天堂国产在线一区二区| 亚洲一区二区三区不卡国产欧美| 成人深夜在线观看| 久久精品水蜜桃av综合天堂| 紧缚捆绑精品一区二区| 精品免费日韩av| 国内精品伊人久久久久影院对白| 日韩一级片网站| 麻豆极品一区二区三区| 欧美大度的电影原声| 麻豆91在线播放| 久久久久久99精品| 国产乱对白刺激视频不卡| 久久久综合激的五月天|