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

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

?? adoce31.tlh

?? windows ce開發技巧與實例光盤代碼
?? TLH
?? 第 1 頁 / 共 2 頁
字號:
    adWChar = 130
};

enum SearchDirectionEnum
{
    adSearchForward = 1,
    adSearchBackward = -1
};

enum SeekEnum
{
    adSeekFirstEQ = 1,
    adSeekLastEQ = 2,
    adSeekAfterEQ = 4,
    adSeekAfter = 8,
    adSeekBeforeEQ = 16,
    adSeekBefore = 32
};

struct __declspec(uuid("113033ed-f682-11d2-bb62-00c04f680acc"))
Properties : _Collection
{
    //
    // Property data
    //

    __declspec(property(get=GetItem))
    PropertyPtr Item[];

    //
    // Wrapper methods for error-handling
    //

    PropertyPtr GetItem (
        const _variant_t & varIndex );

    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_Item (
        VARIANT varIndex,
        struct Property * * pVal ) = 0;
};

struct __declspec(uuid("113033ee-f682-11d2-bb62-00c04f680acc"))
Property : IDispatch
{
    //
    // Property data
    //

    __declspec(property(get=GetValue,put=PutValue))
    _variant_t Value;
    __declspec(property(get=GetName))
    _bstr_t Name;
    __declspec(property(get=GetType))
    enum DataTypeEnum Type;
    __declspec(property(get=GetAttributes,put=PutAttributes))
    long Attributes;

    //
    // Wrapper methods for error-handling
    //

    _variant_t GetValue ( );
    void PutValue (
        const _variant_t & pVal );
    _bstr_t GetName ( );
    enum DataTypeEnum GetType ( );
    long GetAttributes ( );
    void PutAttributes (
        long plAttributes );

    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_Value (
        VARIANT * pVal ) = 0;
    virtual HRESULT __stdcall put_Value (
        VARIANT pVal ) = 0;
    virtual HRESULT __stdcall get_Name (
        BSTR * pbstr ) = 0;
    virtual HRESULT __stdcall get_Type (
        enum DataTypeEnum * ptype ) = 0;
    virtual HRESULT __stdcall get_Attributes (
        long * plAttributes ) = 0;
    virtual HRESULT __stdcall put_Attributes (
        long plAttributes ) = 0;
};

struct __declspec(uuid("7727312d-b4af-437b-9758-869ece73a574"))
Connection;
    // [ default ] interface _Connection

struct __declspec(uuid("113033de-f682-11d2-bb62-00c04f680acc"))
_Connection : IDispatch
{
    //
    // Property data
    //

    __declspec(property(get=GetConnectionString,put=PutConnectionString))
    _bstr_t ConnectionString;
    __declspec(property(get=GetVersion))
    _bstr_t Version;
    __declspec(property(get=GetErrors))
    ErrorsPtr Errors;
    __declspec(property(get=GetDefaultDatabase,put=PutDefaultDatabase))
    _bstr_t DefaultDatabase;
    __declspec(property(get=GetIsolationLevel,put=PutIsolationLevel))
    enum IsolationLevelEnum IsolationLevel;
    __declspec(property(get=GetAttributes,put=PutAttributes))
    long Attributes;
    __declspec(property(get=GetCursorLocation,put=PutCursorLocation))
    enum CursorLocationEnum CursorLocation;
    __declspec(property(get=GetMode,put=PutMode))
    enum ConnectModeEnum Mode;
    __declspec(property(get=GetProvider,put=PutProvider))
    _bstr_t Provider;
    __declspec(property(get=GetState))
    long State;
    __declspec(property(get=GetProperties))
    PropertiesPtr Properties;

    //
    // Wrapper methods for error-handling
    //

    _bstr_t GetConnectionString ( );
    void PutConnectionString (
        _bstr_t pbstr );
    _bstr_t GetVersion ( );
    HRESULT Close ( );
    _RecordsetPtr Execute (
        _bstr_t CommandText,
        VARIANT * RecordsAffected,
        long Options );
    long BeginTrans ( );
    HRESULT CommitTrans ( );
    HRESULT RollbackTrans ( );
    HRESULT Open (
        _bstr_t ConnectionString,
        _bstr_t UserID,
        _bstr_t Password,
        long Options );
    ErrorsPtr GetErrors ( );
    _bstr_t GetDefaultDatabase ( );
    void PutDefaultDatabase (
        _bstr_t pbstr );
    enum IsolationLevelEnum GetIsolationLevel ( );
    void PutIsolationLevel (
        enum IsolationLevelEnum Level );
    long GetAttributes ( );
    void PutAttributes (
        long plAttr );
    enum CursorLocationEnum GetCursorLocation ( );
    void PutCursorLocation (
        enum CursorLocationEnum plCursorLoc );
    enum ConnectModeEnum GetMode ( );
    void PutMode (
        enum ConnectModeEnum plMode );
    _bstr_t GetProvider ( );
    void PutProvider (
        _bstr_t pbstr );
    long GetState ( );
    PropertiesPtr GetProperties ( );
    _RecordsetPtr OpenSchema (
        enum SchemaEnum Schema,
        const _variant_t & Restrictions = vtMissing,
        const _variant_t & SchemaID = vtMissing );

    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_ConnectionString (
        BSTR * pbstr ) = 0;
    virtual HRESULT __stdcall put_ConnectionString (
        BSTR pbstr ) = 0;
    virtual HRESULT __stdcall get_Version (
        BSTR * pbstr ) = 0;
    virtual HRESULT __stdcall raw_Close ( ) = 0;
    virtual HRESULT __stdcall raw_Execute (
        BSTR CommandText,
        VARIANT * RecordsAffected,
        long Options,
        struct _Recordset * * ppiRset ) = 0;
    virtual HRESULT __stdcall raw_BeginTrans (
        long * TransactionLevel ) = 0;
    virtual HRESULT __stdcall raw_CommitTrans ( ) = 0;
    virtual HRESULT __stdcall raw_RollbackTrans ( ) = 0;
    virtual HRESULT __stdcall raw_Open (
        BSTR ConnectionString,
        BSTR UserID,
        BSTR Password,
        long Options ) = 0;
    virtual HRESULT __stdcall get_Errors (
        struct Errors * * ppErrors ) = 0;
    virtual HRESULT __stdcall get_DefaultDatabase (
        BSTR * pbstr ) = 0;
    virtual HRESULT __stdcall put_DefaultDatabase (
        BSTR pbstr ) = 0;
    virtual HRESULT __stdcall get_IsolationLevel (
        enum IsolationLevelEnum * Level ) = 0;
    virtual HRESULT __stdcall put_IsolationLevel (
        enum IsolationLevelEnum Level ) = 0;
    virtual HRESULT __stdcall get_Attributes (
        long * plAttr ) = 0;
    virtual HRESULT __stdcall put_Attributes (
        long plAttr ) = 0;
    virtual HRESULT __stdcall get_CursorLocation (
        enum CursorLocationEnum * plCursorLoc ) = 0;
    virtual HRESULT __stdcall put_CursorLocation (
        enum CursorLocationEnum plCursorLoc ) = 0;
    virtual HRESULT __stdcall get_Mode (
        enum ConnectModeEnum * plMode ) = 0;
    virtual HRESULT __stdcall put_Mode (
        enum ConnectModeEnum plMode ) = 0;
    virtual HRESULT __stdcall get_Provider (
        BSTR * pbstr ) = 0;
    virtual HRESULT __stdcall put_Provider (
        BSTR pbstr ) = 0;
    virtual HRESULT __stdcall get_State (
        long * plObjState ) = 0;
    virtual HRESULT __stdcall get_Properties (
        struct Properties * * ppProperties ) = 0;
    virtual HRESULT __stdcall raw_OpenSchema (
        enum SchemaEnum Schema,
        VARIANT Restrictions,
        VARIANT SchemaID,
        struct _Recordset * * pprset ) = 0;
};

struct __declspec(uuid("113033ef-f682-11d2-bb62-00c04f680acc"))
Errors : _Collection
{
    //
    // Property data
    //

    __declspec(property(get=GetItem))
    ErrorPtr Item[];

    //
    // Wrapper methods for error-handling
    //

    ErrorPtr GetItem (
        const _variant_t & index );
    HRESULT Clear ( );

    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_Item (
        VARIANT index,
        struct Error * * ppvObject ) = 0;
    virtual HRESULT __stdcall raw_Clear ( ) = 0;
};

struct __declspec(uuid("113033f0-f682-11d2-bb62-00c04f680acc"))
Error : IDispatch
{
    //
    // Property data
    //

    __declspec(property(get=GetDescription))
    _bstr_t Description;
    __declspec(property(get=GetNumber))
    long Number;
    __declspec(property(get=GetSource))
    _bstr_t Source;
    __declspec(property(get=GetHelpFile))
    _bstr_t HelpFile;
    __declspec(property(get=GetHelpContext))
    unsigned long HelpContext;
    __declspec(property(get=GetNativeError))
    long NativeError;
    __declspec(property(get=GetErrorParameters))
    ErrorParametersPtr ErrorParameters;

    //
    // Wrapper methods for error-handling
    //

    _bstr_t GetDescription ( );
    long GetNumber ( );
    _bstr_t GetSource ( );
    _bstr_t GetHelpFile ( );
    unsigned long GetHelpContext ( );
    long GetNativeError ( );
    ErrorParametersPtr GetErrorParameters ( );

    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_Description (
        BSTR * pbstr ) = 0;
    virtual HRESULT __stdcall get_Number (
        long * pl ) = 0;
    virtual HRESULT __stdcall get_Source (
        BSTR * pbstr ) = 0;
    virtual HRESULT __stdcall get_HelpFile (
        BSTR * pbstr ) = 0;
    virtual HRESULT __stdcall get_HelpContext (
        unsigned long * pl ) = 0;
    virtual HRESULT __stdcall get_NativeError (
        long * pl ) = 0;
    virtual HRESULT __stdcall get_ErrorParameters (
        struct ErrorParameters * * ppIErrorParameters ) = 0;
};

struct __declspec(uuid("e1bde5e5-887c-4b42-a94e-b6f74c9e24d2"))
ErrorParameters : _Collection
{
    //
    // Property data
    //

    __declspec(property(get=GetItem))
    _variant_t Item[];

    //
    // Wrapper methods for error-handling
    //

    _variant_t GetItem (
        const _variant_t & index );
    HRESULT Clear ( );

    //
    // Raw methods provided by interface
    //

    virtual HRESULT __stdcall get_Item (
        VARIANT index,
        VARIANT * pItemVal ) = 0;
    virtual HRESULT __stdcall raw_Clear ( ) = 0;
};

enum IsolationLevelEnum
{
    adXactUnspecified = -1,
    adXactChaos = 16,
    adXactReadUncommitted = 256,
    adXactBrowse = 256,
    adXactCursorStability = 4096,
    adXactReadCommitted = 4096,
    adXactRepeatableRead = 65536,
    adXactSerializable = 1048576,
    adXactIsolated = 1048576
};

enum CursorLocationEnum
{
    adUseNone = 1,
    adUseServer = 2
};

enum ConnectModeEnum
{
    adModeUnknown = 0,
    adModeRead = 1,
    adModeWrite = 2,
    adModeReadWrite = 3,
    adModeShareDenyRead = 4,
    adModeShareDenyWrite = 8,
    adModeShareExclusive = 12,
    adModeShareDenyNone = 16
};

enum SchemaEnum
{
    adSchemaProviderSpecific = -1,
    adSchemaAsserts = 0,
    adSchemaCatalogs = 1,
    adSchemaCharacterSets = 2,
    adSchemaCollations = 3,
    adSchemaColumns = 4,
    adSchemaCheckConstraints = 5,
    adSchemaConstraintColumnUsage = 6,
    adSchemaConstraintTableUsage = 7,
    adSchemaKeyColumnUsage = 8,
    adSchemaReferentialContraints = 9,
    adSchemaReferentialConstraints = 9,
    adSchemaTableConstraints = 10,
    adSchemaColumnsDomainUsage = 11,
    adSchemaIndexes = 12,
    adSchemaColumnPrivileges = 13,
    adSchemaTablePrivileges = 14,
    adSchemaUsagePrivileges = 15,
    adSchemaProcedures = 16,
    adSchemaSchemata = 17,
    adSchemaSQLLanguages = 18,
    adSchemaStatistics = 19,
    adSchemaTables = 20,
    adSchemaTranslations = 21,
    adSchemaProviderTypes = 22,
    adSchemaViews = 23,
    adSchemaViewColumnUsage = 24,
    adSchemaViewTableUsage = 25,
    adSchemaProcedureParameters = 26,
    adSchemaForeignKeys = 27,
    adSchemaPrimaryKeys = 28,
    adSchemaProcedureColumns = 29,
    adSchemaDBInfoKeywords = 30,
    adSchemaDBInfoLiterals = 31,
    adSchemaCubes = 32,
    adSchemaDimensions = 33,
    adSchemaHierarchies = 34,
    adSchemaLevels = 35,
    adSchemaMeasures = 36,
    adSchemaProperties = 37,
    adSchemaMembers = 38,
    adSchemaTrustees = 39,
    adSchemaTablesInfo = 40
};

enum BookmarkEnum
{
    adBookmarkCurrent = 0,
    adBookmarkFirst = 1,
    adBookmarkLast = 2
};

enum FilterGroupEnum
{
    adFilterNone = 0
};

enum PropertyAttributesEnum
{
    adPropNotSupported = 0,
    adPropRequired = 1,
    adPropOptional = 2,
    adPropRead = 512,
    adPropWrite = 1024
};

enum XactAttributeEnum
{
    adXactCommitRetaining = 131072,
    adXactAbortRetaining = 262144
};

enum ObjectStateEnum
{
    adStateClosed = 0,
    adStateOpen = 1
};

enum ConnectPropmtEnum
{
    adPromptAlways = 1,
    adPromptComplete = 2,
    adPromptCompleteRequired = 3,
    adPromptNever = 4
};

enum CommandEnum
{
    adCmdUnspecified = -1,
    adCmdText = 1,
    adCmdTable = 2,
    adCmdStoredProc = 4,
    adCmdUnknown = 8,
    adCmdTableDirect = 512
};

enum ErrorValueEnum
{
    adErrInvalidArgument = 3001,
    adErrNoCurrentRecord = 3021,
    adErrIllegalOperation = 3219,
    adErrInTransaction = 3246,
    adErrFeatureNotAvailable = 3251,
    adErrItemNotFound = 3265,
    adErrObjectInCollection = 3367,
    adErrObjectNotSet = 3420,
    adErrDataConversion = 3421,
    adErrObjectClosed = 3704,
    adErrObjectOpen = 3705,
    adErrProviderNotFound = 3706,
    adErrBoundToCommand = 3707,
    adErrInvalidParamInfo = 3708,
    adErrInvalidConnection = 3709
};

enum GetRowsOptionEnum
{
    adGetRowsRest = -1
};

enum FieldAttributeEnum
{
    adFldMayDefer = 2,
    adFldUpdatable = 4,
    adFldUnknownUpdatable = 8,
    adFldFixed = 16,
    adFldIsNullable = 32,
    adFldMayBeNull = 64,
    adFldLong = 128,
    adFldRowID = 256,
    adFldRowVersion = 512,
    adFldCacheDeferred = 4096,
    adFldNegativeScale = 16384,
    adFldKeyColumn = 32768
};

enum PositionEnum
{
    adPosUnknown = -1,
    adPosBOF = -2,
    adPosEOF = -3
};

//
// Wrapper method implementations
//

#include "adoce31.tli"

} // namespace AdoNS

#pragma pack(pop)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美在线观看你懂的| 久久综合999| 亚欧色一区w666天堂| 亚洲免费观看高清完整| 欧美一区二区三区爱爱| 懂色av一区二区三区免费看| 亚洲精品成人少妇| 狠狠色丁香婷婷综合| 国产精品久久久久久久久免费樱桃| 久久久久久久电影| 欧美性xxxxx极品少妇| 国产麻豆91精品| 日韩精品电影在线| 亚洲少妇屁股交4| 国产女主播视频一区二区| 欧美精选一区二区| 在线看国产日韩| 91在线视频播放地址| 国产精品一区二区黑丝| 1024成人网色www| 韩国精品久久久| 日本一区二区三区免费乱视频| 欧美午夜寂寞影院| 色94色欧美sute亚洲线路一久| 国产亚洲短视频| 色菇凉天天综合网| 99精品国产99久久久久久白柏 | 奇米精品一区二区三区四区 | 一区二区成人在线| 国产精品第五页| 国产女主播一区| 中文字幕第一区| 欧美成人伊人久久综合网| 黄色资源网久久资源365| 久久99热99| 精品一区二区三区免费播放| 视频一区二区三区在线| 亚洲香蕉伊在人在线观| 亚洲一区电影777| 亚洲国产美国国产综合一区二区| 亚洲在线观看免费视频| 日日夜夜精品视频免费| 亚洲一区二区在线视频| 日韩情涩欧美日韩视频| 精品国产一区二区三区不卡| 久久久久久一级片| 中文字幕一区二区三区在线播放 | 国产综合久久久久久鬼色| 国产福利一区二区| 亚洲人精品午夜| 欧美丰满高潮xxxx喷水动漫| 亚洲精品在线免费观看视频| 国产精品久久一级| 一区二区三区四区在线播放| 亚洲国产精品视频| 国产乱色国产精品免费视频| 日本大胆欧美人术艺术动态| 狠狠色丁香婷综合久久| 国内精品国产成人| 大胆欧美人体老妇| 日本高清不卡aⅴ免费网站| 日韩写真欧美这视频| 亚洲国产精品99久久久久久久久| 亚洲乱码国产乱码精品精98午夜 | 国产色综合久久| 亚洲黄色免费网站| 国精产品一区一区三区mba桃花| 成人av资源在线观看| 免费观看一级特黄欧美大片| 一个色妞综合视频在线观看| 久久精品国产99| 色婷婷久久综合| 欧美成人video| 亚洲男女毛片无遮挡| 久久精品国产色蜜蜜麻豆| 成人av资源在线| 日韩一区二区免费在线电影| 久久久久久夜精品精品免费| 久久综合久久综合亚洲| 亚洲欧美自拍偷拍色图| 激情六月婷婷久久| 欧美日韩在线三级| 国产精品成人免费在线| 久久精工是国产品牌吗| 色av成人天堂桃色av| 国产欧美日韩视频在线观看| 91精品国产91久久久久久最新毛片 | 成人午夜在线视频| 国产欧美日韩另类视频免费观看| 免费在线观看成人| 亚洲精品一二三| av成人老司机| 精品粉嫩超白一线天av| 亚洲国产另类精品专区| 色综合中文字幕| 精品99久久久久久| 午夜欧美在线一二页| 不卡视频免费播放| 欧美精品一区二区三区久久久 | 555夜色666亚洲国产免| 亚洲图片另类小说| 97精品视频在线观看自产线路二| 久久综合中文字幕| 韩国欧美国产1区| 精品国产三级电影在线观看| 亚洲在线中文字幕| 91福利视频网站| 亚洲欧美在线视频| 99riav一区二区三区| 精品动漫一区二区三区在线观看| 美女视频黄a大片欧美| 欧美片在线播放| 天涯成人国产亚洲精品一区av| 在线视频一区二区免费| 艳妇臀荡乳欲伦亚洲一区| 95精品视频在线| 中文字幕av一区二区三区高| 五月天一区二区三区| 91丨九色丨国产丨porny| 亚洲美女视频在线| 欧美日韩一级二级| 首页亚洲欧美制服丝腿| 91捆绑美女网站| 亚洲在线视频网站| 国产麻豆精品theporn| 国产精品视频一二三区| 成人av中文字幕| 一区二区三区欧美| 制服丝袜中文字幕一区| 国内一区二区在线| 久久伊人蜜桃av一区二区| 成人禁用看黄a在线| 亚洲风情在线资源站| 欧美人与禽zozo性伦| 国内欧美视频一区二区 | 欧美一区二区三区视频免费播放| 欧美sm美女调教| 国产毛片精品视频| 国产女人18毛片水真多成人如厕| 国产主播一区二区三区| 亚洲综合丝袜美腿| 国产欧美va欧美不卡在线| 日韩欧美在线综合网| 在线电影欧美成精品| 欧美性大战久久久久久久蜜臀| 狠狠狠色丁香婷婷综合激情| 日本亚洲三级在线| 日韩av网站免费在线| 亚州成人在线电影| 亚洲国产wwwccc36天堂| 亚洲国产精品影院| 午夜精品aaa| 日韩一区精品视频| 免费人成在线不卡| 美女一区二区久久| 激情文学综合网| 国产不卡一区视频| 福利一区福利二区| 91猫先生在线| 欧美日韩高清在线| 777欧美精品| 精品国产三级a在线观看| 久久久亚洲欧洲日产国码αv| 国产欧美综合在线| 亚洲欧美日韩小说| 午夜在线成人av| 精品一区二区在线播放| 国产mv日韩mv欧美| 日本高清成人免费播放| 欧美精品乱码久久久久久按摩| 日韩一区二区电影网| 久久久国产午夜精品| 中文字幕一区二区三区在线观看| 综合av第一页| 石原莉奈一区二区三区在线观看| 久久99精品国产.久久久久| 成人免费视频播放| 欧美亚洲日本国产| 日韩免费在线观看| 国产精品久久久久久久久晋中| 亚洲一二三四久久| 狠狠色伊人亚洲综合成人| 成人永久aaa| 91精品麻豆日日躁夜夜躁| 亚洲精品一区二区在线观看| 亚洲少妇最新在线视频| 麻豆久久一区二区| 一本色道**综合亚洲精品蜜桃冫| 欧美一级黄色片| 亚洲视频在线一区二区| 裸体歌舞表演一区二区| 色呦呦一区二区三区| 精品国产乱码久久| 亚洲成人综合网站| 成年人午夜久久久| 日韩精品一区二区三区视频在线观看 | 亚洲国产婷婷综合在线精品| 蜜乳av一区二区三区| 色婷婷av久久久久久久| 国产日韩三级在线|