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

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

?? occicontrol.h

?? SQLAPI C/C++ 連接Oracle 數據庫!
?? H
?? 第 1 頁 / 共 3 頁
字號:
 /* Copyright  Oracle Corporation 2000, 2001. All Rights Reserved. */  /*    NAME      occiControl.h - header file for OCCI control classes   DESCRIPTION      Class definitions for MetaData,SQLException,Environment,     Connection,Session,Statement   RELATED DOCUMENTS      <note any documents related to this facility>    EXPORT FUNCTION(S)      <external functions declared for use outside package - one-line descriptions>   INTERNAL FUNCTION(S)     <other external functions declared - one-line descriptions>   EXAMPLES   NOTES     <other useful comments, qualifications, etc.>   MODIFIED   (MM/DD/YY)   rvallam     05/03/01 - added const to the vector parameter in setVector                          of Statement for Ref<T>   rratnam     04/10/01 - removed references to wstring   kmohan      04/04/01 - include math.h for WIN32COMMON   rvallam     04/02/01 - fixed linux porting bug 1654670   gayyappa    03/27/01 - add code for templated getVector on stmt for objects.   rvallam     03/20/01 - passed dummy parameter for Type in getVector for                          void * in statement and ResultSet   rratnam     03/15/01 - fixed set and getRef / get and setVector for NULL Refs   rkasamse    03/19/01 - 1676579: HP compilation errors   rratnam     03/07/01 - derived SQLException from exception, added what()   chliang     03/05/01 - disable olint   rvallam     02/23/01 - made getReadSQL/getWriteSQL methods const   rratnam     01/29/01 - add closeStream() to Statement/ResultSet    rvallam     01/30/01 - added private method getListType() to                          MetaData   rratnam     01/03/01 - removed preTruncationLength() and isTruncated(),                          added setBinary/CharacterStreamMode()   rratnam     01/03/01 - added new method setErrorOnBusy in ConnectionPool    rratnam     12/29/00 - added a createProxyConnection without roles   gayyappa    12/14/00 - add virtual functions getStatement/getConnection                          to resultset and statement (fix bug# 1529888)   gayyappa    12/13/00 - remove setErrorOnTruncate from Statement/resultset.   rvallam     11/30/00 - removed #define NEVER   gayyappa    11/17/00 - split get method in Map to getReadSQL                          and getWriteSQL       rvallam     10/20/00 - modify cacheflush() to flushCache()                          added enums to MetaData   rvallam     09/14/00 - uncomment result set getMetaData method                          rename it to getColumnListMetaData.                          add get/set interval methods to stmt.                          add getinterval methods to resultset.   gayyappa    08/30/00 - added virtual destructor to occiconnection.                          add default values to registerOutParam in                          occistatement.                          removed get/set vector and anydata in statement.                          removed Stream header in ifdef directive.   rvallam     08/10/00 - uncomment gets(), update occiConnection, update                          Stream   slari       08/06/00 - add statement stream methods   slari       08/04/00 - add Statement::getXXX methods   slari       08/02/00 - add Stream   rratnam     08/04/00 - put in connection-cloning, proxy connections   rvallam     08/04/00 - changed metadata header - method signatures   rkasamse    08/04/00 - add setObject,setRef methods on Statement   slari       07/27/00 - add Statement::setNull   slari       07/26/00 - disable getBytes   slari       07/25/00 - enable getBytes and getRowid   rratnam     07/25/00 - Conn Pooling changes - added ConnectionPool,                          Connection, removed Session                          modified Environment (made getOCIEnvironment(),                          getMap() and getMode() const,                          added create/terminateConnectionPool(),                          added userName and password to createConnection() )   rkasamse    07/26/00 - uncomment getObject methods   slari       07/10/00 - enable getString   slari       07/05/00 - add result set methods   rkasamse    07/17/00 - add get function to Map   rratnam     06/16/00 - updated Session::getMetaData() to take the                          parameter type   rvallam     06/13/00 - updated MetaData   rratnam     06/13/00 - added getRef() to Statement                           and ResultSet,                           made getOCIError(), getOCIEnvironment()                           and getOCIServiceContext() in                           Connection const   kmohan      05/31/00 - Datamember Session * changed to                           SessionImpl *			  in the class MetaData			  change ORASTRINGSTL to ORASTRING   slari       05/26/00 - change ORAVECTOR to ORAVECTORSTL   slari       05/22/00 - add initial Statement class methods   slari       05/10/00 - enable Connection and Session methods   slari       04/21/00 - provide trivial implementation for                           ~Connection   slari       04/17/00 - make Environment methods abstract   slari       04/13/00 - add Environment   gayyappa    04/18/00 - changed defn of SQLException   kmohan      04/11/00 - added class definitions   rkasamse    04/03/00 - header (interface) files for OCCI                           control classes.   rkasamse    04/03/00 - Creation*/#ifndef _olint   /* disable olint check */#ifndef OCCICONTROL_ORACLE# define OCCICONTROL_ORACLE#ifdef WIN32COMMON#ifndef ORAMATH#define ORAMATH#include <math.h>#endif#endif#ifndef OCCICOMMON_ORACLE#include <occiCommon.h>#endif#ifndef ORAEXCEPTION#define ORAEXCEPTION#include <exception>#endifnamespace oracle {namespace occi {/*---------------------------------------------------------------------------                     PUBLIC TYPES AND CONSTANTS  ---------------------------------------------------------------------------*/class MetaData{  public :          enum AttrId       {ATTR_PTYPE = OCI_ATTR_PTYPE,      ATTR_TIMESTAMP = OCI_ATTR_TIMESTAMP,       ATTR_OBJ_ID = OCI_ATTR_OBJ_ID,      ATTR_OBJ_NAME = OCI_ATTR_OBJ_NAME,       ATTR_OBJ_SCHEMA = OCI_ATTR_OBJ_SCHEMA,      ATTR_OBJID = OCI_ATTR_OBJID,      ATTR_NUM_COLS = OCI_ATTR_NUM_COLS,      ATTR_LIST_COLUMNS = OCI_ATTR_LIST_COLUMNS,      ATTR_REF_TDO = OCI_ATTR_REF_TDO,      ATTR_IS_TEMPORARY = OCI_ATTR_IS_TEMPORARY,      ATTR_IS_TYPED = OCI_ATTR_IS_TYPED,      ATTR_DURATION = OCI_ATTR_DURATION,      ATTR_COLLECTION_ELEMENT = OCI_ATTR_COLLECTION_ELEMENT,      ATTR_RDBA = OCI_ATTR_RDBA,      ATTR_TABLESPACE = OCI_ATTR_TABLESPACE,      ATTR_CLUSTERED = OCI_ATTR_CLUSTERED,      ATTR_PARTITIONED = OCI_ATTR_PARTITIONED,      ATTR_INDEX_ONLY = OCI_ATTR_INDEX_ONLY,      ATTR_LIST_ARGUMENTS = OCI_ATTR_LIST_ARGUMENTS,      ATTR_IS_INVOKER_RIGHTS = OCI_ATTR_IS_INVOKER_RIGHTS,      ATTR_LIST_SUBPROGRAMS = OCI_ATTR_LIST_SUBPROGRAMS,      ATTR_NAME = OCI_ATTR_NAME,      ATTR_OVERLOAD_ID = OCI_ATTR_OVERLOAD_ID,      ATTR_TYPECODE = OCI_ATTR_TYPECODE,      ATTR_COLLECTION_TYPECODE = OCI_ATTR_COLLECTION_TYPECODE,      ATTR_VERSION = OCI_ATTR_VERSION,      ATTR_IS_INCOMPLETE_TYPE = OCI_ATTR_IS_INCOMPLETE_TYPE,      ATTR_IS_SYSTEM_TYPE = OCI_ATTR_IS_SYSTEM_TYPE,      ATTR_IS_PREDEFINED_TYPE = OCI_ATTR_IS_PREDEFINED_TYPE,      ATTR_IS_TRANSIENT_TYPE = OCI_ATTR_IS_TRANSIENT_TYPE,      ATTR_IS_SYSTEM_GENERATED_TYPE =               OCI_ATTR_IS_SYSTEM_GENERATED_TYPE,      ATTR_HAS_NESTED_TABLE = OCI_ATTR_HAS_NESTED_TABLE,      ATTR_HAS_LOB = OCI_ATTR_HAS_LOB,      ATTR_HAS_FILE = OCI_ATTR_HAS_FILE,      ATTR_NUM_TYPE_ATTRS = OCI_ATTR_NUM_TYPE_ATTRS,      ATTR_LIST_TYPE_ATTRS = OCI_ATTR_LIST_TYPE_ATTRS,      ATTR_NUM_TYPE_METHODS = OCI_ATTR_NUM_TYPE_METHODS,       ATTR_LIST_TYPE_METHODS = OCI_ATTR_LIST_TYPE_METHODS,      ATTR_MAP_METHOD = OCI_ATTR_MAP_METHOD,      ATTR_ORDER_METHOD = OCI_ATTR_ORDER_METHOD,      ATTR_DATA_SIZE = OCI_ATTR_DATA_SIZE,      ATTR_DATA_TYPE = OCI_ATTR_DATA_TYPE,      ATTR_PRECISION = OCI_ATTR_PRECISION,      ATTR_SCALE = OCI_ATTR_SCALE,      ATTR_TYPE_NAME = OCI_ATTR_TYPE_NAME,      ATTR_SCHEMA_NAME = OCI_ATTR_SCHEMA_NAME,      ATTR_CHARSET_ID = OCI_ATTR_CHARSET_ID,      ATTR_CHARSET_FORM = OCI_ATTR_CHARSET_FORM,      ATTR_ENCAPSULATION = OCI_ATTR_ENCAPSULATION,      ATTR_IS_CONSTRUCTOR = OCI_ATTR_IS_CONSTRUCTOR,      ATTR_IS_DESTRUCTOR = OCI_ATTR_IS_DESTRUCTOR,      ATTR_IS_OPERATOR = OCI_ATTR_IS_OPERATOR,      ATTR_IS_SELFISH = OCI_ATTR_IS_SELFISH,      ATTR_IS_MAP = OCI_ATTR_IS_MAP,      ATTR_IS_ORDER = OCI_ATTR_IS_ORDER,      ATTR_IS_RNDS = OCI_ATTR_IS_RNDS,      ATTR_IS_RNPS = OCI_ATTR_IS_RNPS,      ATTR_IS_WNDS = OCI_ATTR_IS_WNDS,      ATTR_IS_WNPS = OCI_ATTR_IS_WNPS,      ATTR_NUM_ELEMS = OCI_ATTR_NUM_ELEMS,      ATTR_LINK = OCI_ATTR_LINK,      ATTR_MIN = OCI_ATTR_MIN,      ATTR_MAX = OCI_ATTR_MAX,      ATTR_INCR = OCI_ATTR_INCR,      ATTR_CACHE = OCI_ATTR_CACHE,      ATTR_ORDER = OCI_ATTR_ORDER,      ATTR_HW_MARK  = OCI_ATTR_HW_MARK,      ATTR_IS_NULL = OCI_ATTR_IS_NULL,      ATTR_POSITION = OCI_ATTR_POSITION,      ATTR_HAS_DEFAULT =  OCI_ATTR_HAS_DEFAULT,      ATTR_LEVEL = OCI_ATTR_LEVEL,      ATTR_IOMODE = OCI_ATTR_IOMODE,      ATTR_RADIX = OCI_ATTR_RADIX,      ATTR_SUB_NAME = OCI_ATTR_SUB_NAME,      ATTR_LIST_OBJECTS = OCI_ATTR_LIST_OBJECTS,      ATTR_NCHARSET_ID = OCI_ATTR_NCHARSET_ID,      ATTR_LIST_SCHEMAS = OCI_ATTR_LIST_SCHEMAS,      ATTR_MAX_PROC_LEN = OCI_ATTR_MAX_PROC_LEN,      ATTR_MAX_COLUMN_LEN = OCI_ATTR_MAX_COLUMN_LEN,      ATTR_CURSOR_COMMIT_BEHAVIOR =           OCI_ATTR_CURSOR_COMMIT_BEHAVIOR,      ATTR_MAX_CATALOG_NAMELEN = OCI_ATTR_MAX_CATALOG_NAMELEN,      ATTR_CATALOG_LOCATION = OCI_ATTR_CATALOG_LOCATION,      ATTR_SAVEPOINT_SUPPORT =  OCI_ATTR_SAVEPOINT_SUPPORT,      ATTR_NOWAIT_SUPPORT =  OCI_ATTR_NOWAIT_SUPPORT,      ATTR_AUTOCOMMIT_DDL =  OCI_ATTR_AUTOCOMMIT_DDL,      ATTR_LOCKING_MODE =  OCI_ATTR_LOCKING_MODE,      ATTR_IS_FINAL_TYPE = OCI_ATTR_IS_FINAL_TYPE,      ATTR_IS_INSTANTIABLE_TYPE = OCI_ATTR_IS_INSTANTIABLE_TYPE,      ATTR_IS_SUBTYPE = OCI_ATTR_IS_SUBTYPE,      ATTR_SUPERTYPE_SCHEMA_NAME = OCI_ATTR_SUPERTYPE_SCHEMA_NAME,      ATTR_SUPERTYPE_NAME = OCI_ATTR_SUPERTYPE_NAME,      ATTR_FSPRECISION = OCI_ATTR_FSPRECISION,      ATTR_LFPRECISION = OCI_ATTR_LFPRECISION,      ATTR_IS_FINAL_METHOD = OCI_ATTR_IS_FINAL_METHOD,      ATTR_IS_INSTANTIABLE_METHOD = OCI_ATTR_IS_INSTANTIABLE_METHOD,      ATTR_IS_OVERRIDING_METHOD = OCI_ATTR_IS_OVERRIDING_METHOD,      ATTR_CHAR_USED = OCI_ATTR_CHAR_USED,      ATTR_CHAR_SIZE = OCI_ATTR_CHAR_SIZE     };     enum ParamType         {            PTYPE_TABLE = OCI_PTYPE_TABLE          ,PTYPE_VIEW = OCI_PTYPE_VIEW          ,PTYPE_PROC = OCI_PTYPE_PROC          ,PTYPE_FUNC = OCI_PTYPE_FUNC          ,PTYPE_PKG = OCI_PTYPE_PKG          ,PTYPE_TYPE = OCI_PTYPE_TYPE          ,PTYPE_TYPE_ATTR = OCI_PTYPE_TYPE_ATTR          ,PTYPE_TYPE_COLL = OCI_PTYPE_TYPE_COLL          ,PTYPE_TYPE_METHOD = OCI_PTYPE_TYPE_METHOD          ,PTYPE_SYN = OCI_PTYPE_SYN          ,PTYPE_SEQ = OCI_PTYPE_SEQ          ,PTYPE_COL = OCI_PTYPE_COL          ,PTYPE_ARG = OCI_PTYPE_ARG          ,PTYPE_TYPE_ARG = OCI_PTYPE_TYPE_ARG          ,PTYPE_TYPE_RESULT = OCI_PTYPE_TYPE_RESULT          ,PTYPE_SCHEMA = OCI_PTYPE_SCHEMA          ,PTYPE_DATABASE = OCI_PTYPE_DATABASE          ,PTYPE_UNK = OCI_PTYPE_UNK         };     enum { DURATION_SESSION = OCI_DURATION_SESSION          ,DURATION_TRANS = OCI_DURATION_TRANS          ,DURATION_NULL = OCI_DURATION_NULL          ,TYPEENCAP_PRIVATE = OCI_TYPEENCAP_PRIVATE          ,TYPEENCAP_PUBLIC = OCI_TYPEENCAP_PUBLIC          ,TYPEPARAM_IN = OCI_TYPEPARAM_IN          ,TYPEPARAM_OUT = OCI_TYPEPARAM_OUT          ,TYPEPARAM_INOUT = OCI_TYPEPARAM_INOUT          ,CURSOR_OPEN = OCI_CURSOR_OPEN          ,CURSOR_CLOSED = OCI_CURSOR_CLOSED          ,CL_START = OCI_CL_START          ,CL_END = OCI_CL_END          ,SP_SUPPORTED = OCI_SP_SUPPORTED          ,SP_UNSUPPORTED = OCI_SP_UNSUPPORTED          ,NW_SUPPORTED = OCI_NW_SUPPORTED          ,NW_UNSUPPORTED = OCI_NW_UNSUPPORTED          ,AC_DDL = OCI_AC_DDL          ,NO_AC_DDL = OCI_NO_AC_DDL          ,LOCK_IMMEDIATE = OCI_LOCK_IMMEDIATE          ,LOCK_DELAYED = OCI_LOCK_DELAYED           };       MetaData(const MetaData &omd);      unsigned int getAttributeCount() const       ;      AttrId getAttributeId(unsigned int attributenum) const       ;      Type getAttributeType(unsigned int attributenum) const       ;      int getInt(MetaData::AttrId attrid) const       ;      bool getBoolean(MetaData::AttrId attrid) const       ;      unsigned int getUInt(MetaData::AttrId attrid) const       ;      OCCI_STD_NAMESPACE::string getString(MetaData::AttrId attrid) const       ;      Number getNumber(MetaData::AttrId attrid) const      ;      RefAny getRef(MetaData::AttrId attrid) const       ;      Timestamp getTimestamp(MetaData::AttrId attrid) const       ;      MetaData getMetaData(MetaData::AttrId attrid) const      ;      OCCI_STD_NAMESPACE::vector<MetaData> getVector(MetaData::AttrId attrid)      const ;      void  operator  =(const MetaData &omd);        private:  enum ociAttrType { OCI_UB1,                          OCI_UB2,                          OCI_UB4,                         OCI_SB1,                          OCI_WORD,                         OCI_UB1_BOOL,                              OCI_UB1PTR_TIMESTAMP,                         OCI_UB1PTR_NUMBER,                         OCI_TEXTPTR,                         OCI_DVOIDPTR_PARAM,                         OCI_DVOIDPTR_PARAMLIST,                         OCI_OCIREFPTR,                         OCI_OCIDURATION,                         OCI_OCITYPECODE,                         OCI_OCITYPEENCAP,                         OCI_OCITYPEPARAMMODE,                         OCI_OCIPRECISION                      };  enum AttrCount {COMMON_ATTR_COUNT = 5,        TABLE_ATTR_COUNT = 12,        VIEW_ATTR_COUNT = 7,         FUNCPROC_ATTR_COUNT = 4,        PKG_ATTR_COUNT = 2,        TYP_ATTR_COUNT = 27,         TYPEATTR_ATTR_COUNT = 13,        TYPEMTHD_ATTR_COUNT = 16,        COLL_ATTR_COUNT = 12,        SYN_ATTR_COUNT = 4,        SEQ_ATTR_COUNT = 7,        COL_ATTR_COUNT = 13,        ARG_TYPARG_TYPRES_ATTR_COUNT = 20,         SCHEMA_ATTR_COUNT = 1,        DATABASE_ATTR_COUNT = 13,        UNK_ATTR_COUNT = 0        };  static const AttrId commonAttrId[COMMON_ATTR_COUNT];  static const ociAttrType commonAttrType[COMMON_ATTR_COUNT];  static const AttrId tableAttrId[TABLE_ATTR_COUNT];  static const ociAttrType tableAttrType[TABLE_ATTR_COUNT];  static const AttrId viewAttrId[VIEW_ATTR_COUNT];  static const ociAttrType viewAttrType[VIEW_ATTR_COUNT];  static const AttrId funcprocAttrId[FUNCPROC_ATTR_COUNT];  static const ociAttrType funcprocAttrType[FUNCPROC_ATTR_COUNT];  static const AttrId pkgAttrId[PKG_ATTR_COUNT];  static const ociAttrType pkgAttrType[PKG_ATTR_COUNT];  static const AttrId typAttrId[TYP_ATTR_COUNT];  static const ociAttrType typAttrType[TYP_ATTR_COUNT];  static const AttrId typeattrAttrId[TYPEATTR_ATTR_COUNT];  static const ociAttrType typeattrAttrType[TYPEATTR_ATTR_COUNT];  static const AttrId typmethdAttrId[TYPEMTHD_ATTR_COUNT];  static const ociAttrType typemthdAttrType[TYPEMTHD_ATTR_COUNT];  static const AttrId collAttrId[COLL_ATTR_COUNT];  static const ociAttrType collAttrType[COLL_ATTR_COUNT];  static const AttrId synAttrId[SYN_ATTR_COUNT];  static const ociAttrType synAttrType[SYN_ATTR_COUNT];  static const AttrId seqAttrId[SEQ_ATTR_COUNT];  static const ociAttrType seqAttrType[SEQ_ATTR_COUNT];  static const AttrId colAttrId[COL_ATTR_COUNT];  static const ociAttrType colAttrType[COL_ATTR_COUNT];  static const AttrId argtargtresAttrId[ARG_TYPARG_TYPRES_ATTR_COUNT];  static const ociAttrType argtargtresAttrType[                   ARG_TYPARG_TYPRES_ATTR_COUNT];  static const AttrId schemaAttrId[SCHEMA_ATTR_COUNT];  static const ociAttrType schemaAttrType[SCHEMA_ATTR_COUNT];

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩国产区一| 成人污视频在线观看| 欧美日本一区二区三区四区 | 国产激情视频一区二区在线观看 | 日本va欧美va精品发布| 91麻豆精品国产91久久久资源速度 | 亚洲乱码国产乱码精品精的特点 | 亚洲国产综合91精品麻豆| 欧美日韩不卡在线| 国产一区二区三区免费播放 | 26uuu欧美| 成人高清视频在线观看| 亚洲主播在线观看| 欧美一区二区久久| 国产xxx精品视频大全| 亚洲曰韩产成在线| 欧美不卡123| 99re免费视频精品全部| 视频一区二区中文字幕| 久久在线观看免费| 在线精品视频小说1| 久久99国产精品免费| 国产精品久久久久久久久果冻传媒| 91福利在线免费观看| 久久超碰97中文字幕| 中文字幕一区在线| 日韩一区二区免费视频| 91视频一区二区三区| 久久成人免费网站| 一区二区三区毛片| 国产女人18毛片水真多成人如厕 | 欧美日韩电影在线| 成人综合婷婷国产精品久久蜜臀 | 高清国产一区二区| 午夜欧美在线一二页| 国产欧美一区二区精品忘忧草| 欧美亚洲综合在线| 国产精品99久久久久| 亚洲国产日韩av| 国产色一区二区| 91麻豆精品国产91久久久久久久久 | 欧美高清视频一二三区 | 国内精品写真在线观看| 亚洲免费av高清| 久久久综合视频| 欧美欧美欧美欧美| 一本到三区不卡视频| 国产精品综合av一区二区国产馆| 亚洲午夜久久久久久久久电影院| 国产精品福利影院| 欧美成人在线直播| 欧美高清激情brazzers| 91捆绑美女网站| 国产成人8x视频一区二区| 久久aⅴ国产欧美74aaa| 亚洲一区二区三区中文字幕| 中文字幕 久热精品 视频在线| 欧美一区二区视频在线观看2022| 在线精品视频免费观看| av福利精品导航| 成人久久视频在线观看| 国产一区二区三区四| 久久精品国产精品亚洲综合| 视频一区二区国产| 日日摸夜夜添夜夜添亚洲女人| 亚洲中国最大av网站| 亚洲另类春色校园小说| 亚洲欧美视频在线观看| 亚洲欧美激情插| 亚洲免费观看高清| 一区二区三区四区亚洲| 亚洲黄色在线视频| 亚洲国产一区二区三区青草影视 | 18成人在线视频| 国产精品不卡在线| 亚洲欧美国产77777| 亚洲欧洲综合另类在线| 亚洲精品日韩一| 一区二区三区四区不卡在线| 亚洲曰韩产成在线| 日韩中文字幕av电影| 国产精品电影院| 久久久久国产精品免费免费搜索| 精品第一国产综合精品aⅴ| 欧美一级欧美三级在线观看| 欧美精品1区2区3区| 精品女同一区二区| 国产色综合一区| 亚洲久本草在线中文字幕| 洋洋av久久久久久久一区| 亚洲国产中文字幕在线视频综合| 亚洲大尺度视频在线观看| 天堂在线一区二区| 国产一区二区三区高清播放| 丁香天五香天堂综合| 91在线丨porny丨国产| 欧美日韩在线不卡| 久久婷婷国产综合精品青草| 欧美国产综合一区二区| 亚洲狠狠丁香婷婷综合久久久| 亚洲444eee在线观看| 激情五月婷婷综合网| 成人高清视频在线| 欧美日韩在线直播| 国产婷婷精品av在线| 亚洲最新视频在线播放| 久久精品国产精品亚洲综合| 国产成人午夜精品影院观看视频 | 欧美精选午夜久久久乱码6080| 91麻豆精品国产91久久久使用方法 | 亚洲成人av福利| 国产资源在线一区| 色妞www精品视频| 日韩欧美第一区| 亚洲天堂免费看| 蜜桃av一区二区| 91丝袜美腿高跟国产极品老师| 欧美福利一区二区| 亚洲国产精华液网站w| 亚欧色一区w666天堂| 国产成人av电影| 欧美一区二区三区视频| 中文字幕一区二区在线观看| 蜜芽一区二区三区| 一本大道久久a久久精品综合| 欧美成人激情免费网| 亚洲精品乱码久久久久久黑人| 久久66热re国产| 在线观看av一区二区| 国产亚洲欧美日韩在线一区| 午夜电影一区二区| 97se亚洲国产综合自在线不卡| 精品国产伦理网| 午夜视频在线观看一区二区| www.亚洲精品| 久久奇米777| 日韩国产在线观看一区| 色域天天综合网| 国产精品美女久久久久av爽李琼| 日韩av一区二区在线影视| 一本在线高清不卡dvd| 中文幕一区二区三区久久蜜桃| 奇米色777欧美一区二区| 欧美一a一片一级一片| 成人免费在线视频观看| 成人中文字幕电影| 精品国产乱码久久| 青青草国产成人av片免费| 欧美喷潮久久久xxxxx| 亚洲免费视频中文字幕| www.成人网.com| 中文字幕成人在线观看| 国产一区二区不卡在线| 欧美不卡一区二区三区四区| 另类的小说在线视频另类成人小视频在线| 色婷婷久久久综合中文字幕 | 欧美高清一级片在线| 亚洲一卡二卡三卡四卡五卡| 97精品久久久久中文字幕| 国产精品久久久久精k8| 99久久亚洲一区二区三区青草 | 亚洲一二三四在线| 一本久久a久久免费精品不卡| 中文字幕在线一区| 成人美女在线观看| 国产精品系列在线| gogo大胆日本视频一区| 国产精品日韩成人| av激情综合网| 一区二区三区波多野结衣在线观看| 色综合天天综合网天天看片| 一区二区三区中文在线观看| 色成年激情久久综合| 亚洲午夜久久久久久久久久久| 欧美日韩一二三| 男女男精品视频网| 久久网站最新地址| 国产a区久久久| 亚洲特级片在线| 欧美乱妇15p| 极品少妇xxxx精品少妇| 国产欧美一区二区精品性色超碰 | 欧美性色欧美a在线播放| 午夜精品视频一区| 欧美成人三级电影在线| 国产盗摄女厕一区二区三区| 国产精品久久久99| 蜜桃av一区二区| 91精品在线观看入口| 久久精品国产久精国产| 中文字幕欧美区| 色综合天天综合网天天看片| 日韩精品一区第一页| 欧美精品一区二区在线观看| aaa欧美大片| 调教+趴+乳夹+国产+精品| 久久综合狠狠综合久久激情 | 亚洲福利视频导航| 日韩欧美另类在线| www.在线欧美|