九九99在线视频-九九99香蕉在线视频美国毛片-九九99热久久精品在线9-九九99热-九九99久久精品在免费线bt-九九99久久

Rss & SiteMap

曙海教育集團(tuán)論壇 http://www.bjzhda.cn

曙海教育集團(tuán)論壇
共1 條記錄, 每頁顯示 10 條, 頁簽: [1]
[瀏覽完整版]

標(biāo)題:Oracle 數(shù)據(jù)庫常用方法封裝類

1樓
wangxinxin 發(fā)表于:2010-12-11 10:53:01
#include <TChar.h>
#include <stdio.h>
#include <stdlib.h>

#pragma warning (disable:4251)
#pragma warning (disable:4313)

// 配置數(shù)據(jù)源必須頭文件
#include <odbcinst.h>
/*---------------------------------------------------------------------------*/
/*-------------------------- OracleDataBaseCtrl.h ---------------------------*/
/*---------------------------------------------------------------------------*/
/*
模塊名稱:OracleDataBaseCtrl.dll
版    本:0.1 Alpha
版    權(quán):
模塊功能:Oracle 數(shù)據(jù)庫操作類
作    者:wlzqi
作者郵箱:mailto:wlzqin@sina.com
建立時間:2006年7月3日
最后修改:by wlzqi 2006年7月4日
修改歷程:
注意事項:1.支持 UNICODE、ANSI 編碼
    2.當(dāng)使用 get_collect_value 方法時,如果返回值是 NULL 則會發(fā)生異常,請注意處理。
備  注: 測試環(huán)境 WinXp + Vc 2003
使用舉例:
  ★// 定義對象
  COracleDataBaseCtrl m_OracleDataBase;
  ★// 1.打開數(shù)據(jù)庫
  m_OracleDataBase.open_database(數(shù)據(jù)庫MDB文件路徑, 用戶名, 密碼);   // 如沒有用戶名和密碼可以不寫
  ★// 2.關(guān)閉數(shù)據(jù)庫
  m_OracleDataBase.close_database();
  ★// 3.打開數(shù)據(jù)庫表
  // m_OracleDataBase.open_table(表名);
  ★// 4.刪除表
  m_OracleDataBase.del_table(表名);
  ★// 5.關(guān)閉數(shù)據(jù)庫表
  m_OracleDataBase.close_table();
  ★// 6.遍歷數(shù)據(jù)庫表
  PTSTR ptTableName;
  for (bool bfOk = m_OracleDataBase.first_table_name(ptTableName); bfOk; bfOk = m_OracleDataBase.next_table_name(ptTableName)) {
   if (lstrcmp(ptTableName, _TEXT(\\\"\\\")) == 0) continue;
   // 得到表名
   MessageBox(ptTableName);
  }
  ★// 7.添加字段
  m_OracleDataBase.add_field(表名, 字段);  // 字段形式 _TEXT(\\\"Field1 INTEGER, Field2 INTEGER, ...\\\")
  ★// 8.刪除字段
  m_OracleDataBase.del_field(表名, 字段名);
  ★// 9.獲取字段數(shù)量
  int nFieldCount = m_OracleDataBase.get_field_count(表名);
  ★// 10.遍歷字段
  for (int i = 0; i < nFieldCount; i++) {
   PCTSTR pctFieldName = m_OracleDataBase.get_field_name(i, 表名);
   MessageBox(pctFieldName);
  }
  ★// 11.獲取字段類型
  DataTypeEnum FieldType;
  m_OracleDataBase.get_field_type(字段號, FieldType);  // 字段號:字段的序號(從 0 開始)
  ★// 12.執(zhí)行 SQL 語句
  m_OracleDataBase.execute_sql(SQL 語句);
  ★// 13.獲取數(shù)據(jù)庫內(nèi)容
  m_OracleDataBase.execute_sql(_TEXT(\\\"SELECT * FROM 表名\\\"));  // 查詢所有數(shù)據(jù)
  m_OracleDataBase.execute_sql(_TEXT(\\\"SELECT COUNT(*) FROM 表名\\\"));  // 得到數(shù)據(jù)庫記錄條數(shù)
  _variant_t vtItemCount = m_OracleDataBase.get_collect_value(long(0));
  _bstr_t bsValue = vtItemCount;  // 將結(jié)果格式化為字符串
  ★// 14.遍歷數(shù)據(jù)庫所有內(nèi)容
  TCHAR szSQL[MAX_PATH];
  _stprintf(szSQL, _TEXT(\\\"SELECT * FROM %s\\\"), ptTableName);  // 格式化 SQL 語句
  m_OracleDataBase.execute_sql(szSQL);   // 執(zhí)行 SQL 語句
  m_OracleDataBase.first();  // 將游標(biāo)移動到第一條數(shù)據(jù)
  _bstr_t bsValue;
  for (int i = 0; i < vtItemCount.intVal; i++) {    // 循環(huán)所用行
   if (m_OracleDataBase.Is_BOF() == 1) break;   // 如到了表最后則退出循環(huán)
   for (int j = 0; j < nFieldCount; j++) {   // 循環(huán)所有列
    variant_t vtValue = m_OracleDataBase.get_collect_value(long(j));  // 格式化得到的每列數(shù)據(jù)為字符串
    bsValue = _bstr_t(vtValue.vt == VT_NULL ? _TEXT(\\\"\\\") : vtValue.vt);
   }
   bfOk = m_AccessDataBaseCtrl.next();   // 移動到下一列
  }
  ★// 15.刪除當(dāng)前行
  m_OracleDataBase.del_collect_value();
  ★// 16.注冊數(shù)據(jù)庫
  COracleDataBaseCtrl::Configuration_DataBaseSource(DNS, 數(shù)據(jù)庫DB文件路徑, 描述);
  ★// 17.其它還有一些請參:OracleDataBaseCtrl.h 文件
  ★// 18.反注冊 COM   CoUninitialize();
*/
#pragma once

#pragma warning(disable:4146)
#import \\\"c:\\\\Program Files\\\\Common Files\\\\System\\\\ado\\\\Msado15.dll\\\" \\\\
no_namespace \\\\
rename (_TEXT(\\\"EOF\\\"), _TEXT(\\\"adoEOF\\\"))
#pragma warning(default:4146 )
 
 
#ifdef ORACLEDATABASECTRL_EXPORTS
#define ORACLEDATABASECTRL_API __declspec(dllexport)
#else
#define ORACLEDATABASECTRL_API __declspec(dllimport)
#endif
 

// 此類是從 OracleDataBaseCtrl.dll 導(dǎo)出的
class ORACLEDATABASECTRL_API COracleDataBaseCtrl {
public:
 COracleDataBaseCtrl(void);
 // TODO: 在此添加您的方法。
 ~COracleDataBaseCtrl();
 //****************************************************************************
private:
 _ConnectionPtr m_pConnection;
 _RecordsetPtr m_pRecordset;
 HRESULT hr;
 //****************************************************************************
public:
 // 打開數(shù)據(jù)庫
 // 用 SUCCEEDED 或 FAILED 判斷返回值
 HRESULT open_database(PCTSTR pctsUser, PCTSTR pctsPass, PCTSTR pctsServer, long Options = adModeUnknown);
 // 斷開數(shù)據(jù)庫
 // 用 SUCCEEDED 或 FAILED 判斷返回值
 HRESULT close_database();
 //****************************************************************************
 // 打開表
 // 用 SUCCEEDED 或 FAILED 判斷返回值
 HRESULT open_table(PCTSTR pctsTableName, long Options = adCmdText);
 // 關(guān)閉表
 // 用 SUCCEEDED 或 FAILED 判斷返回值
 HRESULT close_table();
 // 創(chuàng)建表創(chuàng)建表和字段
 // 用 SUCCEEDED 或 FAILED 判斷返回值
 HRESULT create_table(PCTSTR pctsTableName, PCTSTR pctsField, long Options = adCmdText);
 // 刪除表
 // 用 SUCCEEDED 或 FAILED 判斷返回值
 HRESULT del_table(PCTSTR pctsTableName, long Options = adCmdText);
 // 添加字段
 // 用 SUCCEEDED 或 FAILED 判斷返回值
 HRESULT add_field(PCTSTR pctsTableName, PCTSTR pctsField, long Options = adCmdText);
 // 刪除字段
 // 用 SUCCEEDED 或 FAILED 判斷返回值
 HRESULT del_field(PCTSTR pctsTableName, PCTSTR pctsFieldName, long Options = adCmdText);
 // 得到表的字段數(shù)量
 unsigned long get_field_count(PCTSTR pctsTableName);
 // 得到表的字段名
 PCTSTR get_field_name(unsigned long unFieldIndex, PCTSTR pctsTableName);
 // 得到字段的類型
 // 參數(shù):pFieldType [OUT] 字段類型
 // 用 SUCCEEDED 或 FAILED 判斷返回值
 HRESULT get_field_type(unsigned long unFieldIndex, DataTypeEnum &FieldType);
 // 遍歷所有表名(第一個)
 // 參數(shù):ptTableName [OUT]  遍歷到的表名
 // 注意:if (lstrcmp(ptTableName, _TEXT(\\\"\\\")) != 0 ) 表名才有效
 // 返回:false 出錯或遍歷完畢
 bool first_table_name(PTSTR &ptsTableName);
 // 遍歷所有表名(下一個)
 // 參數(shù):ptTableName [OUT]  遍歷到的表名
 // 注意:if (lstrcmp(ptTableName, _TEXT(\\\"\\\")) != 0 ) 表名才有效
 // 返回:false 出錯或遍歷完畢
 bool next_table_name(PTSTR &ptsTableName);
 //****************************************************************************
 // 執(zhí)行 SQL 語句
 // 用 SUCCEEDED 或 FAILED 判斷返回值
 HRESULT execute_sql(PCTSTR pctsSQL, long Options = adCmdText);
 // 是否到記錄集末端(0--沒有,1--是 -1--錯誤)
 int Is_BOF(void);
 // 跳向前一個記錄
 // 用 SUCCEEDED 或 FAILED 判斷返回值
 HRESULT prev(void);
 // 遍歷到第一個記錄
 // 用 SUCCEEDED 或 FAILED 判斷返回值
 HRESULT first(void);
 // 遍歷到下個記錄
 // 用 SUCCEEDED 或 FAILED 判斷返回值
 HRESULT next(void);
 // 遍歷到最后一個記錄
 // 用 SUCCEEDED 或 FAILED 判斷返回值
 HRESULT last(void);
 // 更新(確認(rèn))記錄
 // 用 SUCCEEDED 或 FAILED 判斷返回值
 HRESULT update(void);
 // 重新查詢
 // 用 SUCCEEDED 或 FAILED 判斷返回值
 HRESULT reQuery(long Options = 0);
 // 記錄集是否為空(0--沒有,1--是 -1--錯誤)
 int Is_Empty(void);
 // 獲取數(shù)據(jù)
 _variant_t get_collect_value(PCTSTR pctsCollectName);
 // 獲取數(shù)據(jù)
 _variant_t get_collect_value(long lCollectIndex);
 // 設(shè)置數(shù)據(jù)
 bool put_collect_value(PCTSTR pctsCollectName, _variant_t vtValue);
 // 設(shè)置數(shù)據(jù)
 bool put_collect_value(long lCollectIndex, _variant_t vtValue);
 // 刪除一行數(shù)據(jù)(當(dāng)前)
 bool del_collect_value();
 //****************************************************************************
 // 配置數(shù)據(jù)源
 static bool Configuration_DataBaseSource(PCTSTR pctDNS, PCTSTR pctDBPath, PCTSTR pctDescription);
};
/*---------------------------------------------------------------------------*/
/*-----------------------End OracleDataBaseCtrl.h ---------------------------*/
/*---------------------------------------------------------------------------*/
 
 
/*---------------------------------------------------------------------------*/
/*------------------------ OracleDataBaseCtrl.cpp ---------------------------*/
/*---------------------------------------------------------------------------*/
// OracleDataBaseCtrl.cpp : 定義 DLL 應(yīng)用程序的入口點(diǎn)。
//
#include \\\"stdafx.h\\\"
#include \\\"OracleDataBaseCtrl.h\\\"

//****************************************************************************
// 數(shù)據(jù)庫表名
TCHAR * pszTableName;
// 數(shù)據(jù)庫字段名
TCHAR * pszFieldName;
//****************************************************************************
COracleDataBaseCtrl::COracleDataBaseCtrl()
: m_pConnection(NULL)
, m_pRecordset(NULL)
, hr(NULL)
{
 // 初始化COM
 if(FAILED(::CoInitialize(NULL))) return;
 pszTableName = (TCHAR *)malloc(MAX_PATH);
 if (pszTableName == NULL) return;
 pszFieldName = (TCHAR *)malloc(MAX_PATH);
 if (pszFieldName == NULL) return;
}
COracleDataBaseCtrl::~COracleDataBaseCtrl()
{
 // 反注冊COM
 CoUninitialize();
 if (pszTableName != NULL) free(pszTableName);
 if (pszFieldName != NULL) free(pszFieldName);
}
共1 條記錄, 每頁顯示 10 條, 頁簽: [1]

Copyright © 2000 - 2009 曙海教育集團(tuán)
Powered By 曙海教育集團(tuán) Version 2.2
Processed in .03125 s, 2 queries.
主站蜘蛛池模板: 97夜夜 | 老女人毛片50一60岁 | 亚洲资源在线观看 | 久久精彩视频 | 日韩无码专区 | 国产不卡av在线 | 天天干天天干天天干 | 国产一区二区不卡老阿姨 | 成人艳情一二三区 | 婷婷狠狠久久久一本精品 | 妖精色av无码国产在线看 | 在线观看精品黄av片免费 | 欧美成人26uuu欧美毛片 | 成人高清 | 日本全棵写真视频在线观看 | 成人羞羞视频在线观看免费 | 久久66热这里只有精品 | 爱情岛亚洲品质自拍极速福利网站 | 香蕉网在线视频 | 在线观看高h | 无码h肉动漫在线观看 | 久色在线| 国产超碰人人做人人爱 | 精品在线一区 | 激情综合亚洲 | 毛片毛片女人毛片毛片 | 精品国产露脸精彩对白 | 日日日干干干 | 人人澡人人透人人爽 | 国产精欧美一区二区三区 | 国产精品一区二区三区视频免费 | 翘臀后进少妇大白嫩屁股91 | 国产不卡一区 | 丝袜老师办公室里做好紧好爽 | 欧美高大丰满少妇xxxx | 国产疯狂性受xxxxx喷水 | 在线播放成人av | 欧美日韩在线免费视频 | 亚洲综合一区中 | 蜜臀av在线播放一区二区三区 | 噜噜噜在线观看免费视频日本 | 亚洲日韩aⅴ在线视频 | 欧美老熟妇又粗又大 | 成人免费高清在线观看 | 么公的好大好硬好深好爽视频 | 99精品国产一区二区三区麻豆 | 日本 欧美 制服 中文 国产 | 无码人妻品一区二区三区精99 | 日本aⅴ在线观看 | 69xx欧美 | 天堂av一区二区 | 91丨九色丨高潮 | 农村妇女做爰偷拍视频 | 精品一区二区日韩 | 佐佐木明希奶水喷出在线视频 | 国产精品成人av性教育 | 日本japanese丰满少妇 | 国产午夜亚洲精品午夜鲁丝片 | 中文字幕色婷婷在线视频 | 免费观看羞羞视频网站 | 麻豆91在线 | 色综合久久88色综合天天6 | 中文字幕一区2区3区 | jizz久久精品永久免费 | 在线观看成人小视频 | 亚洲成a人| 国产伦子伦对白在线播放观看 | 欧洲熟妇色xxxx欧美老妇 | 大又大粗又爽又黄少妇毛片 | 国产1区 2区 3区 | 国产精品亚洲综合色区韩国 | 亚洲午夜影视 | 亚洲欧美日韩国产成人精品影院 | 色偷偷网站视频 | 亚洲第一页夜 | 国产精品888 | 国产永久视频 | 军人粗大的内捧猛烈进出视频 | 二区在线播放 | 色偷偷av一区二区 | 国产又大又粗又猛又爽的视频 | xsmax国产精品 | 成人区精品一区二区婷婷 | 少妇29p| 中国丰满少妇xxxxx高潮 | 欧美日韩国产免费一区二区三区 | 亚洲 自拍 另类 欧美 丝袜 | 日本wwwwxxxx泡妞下课 | 李丽珍a级裸体啪啪 | 婷婷六月综合 | 色婷婷激情网 | 日日躁夜夜躁aaaabbbb | 狠狠v欧美v日韩v亚洲ⅴ | 亚洲国产精品无码久久久久高潮 | 日韩黄站 | 亚洲高清视频在线播放 | 国产精品 欧美精品 | 福利在线一区 | 18禁裸体女免费观看 | 欧美激情不卡 | 性插插视频| 天天摸夜夜添狠狠添婷婷 | 国产又粗又深又猛又爽又在线观看 | www.欧美视频 | 性――交――性――乱 | 欧美日韩国产激情 | 农村妇女愉情三级 | 亚洲精品综合一区二区三区在线 | 136导航fldh福利视频微拍 | 免费黄色在线播放 | 兔费看少妇性l交大片免费 脱裤吧av导航 | 秋霞在线视频 | 国产偷v国产偷v亚洲高清 | 少妇高潮惨叫正在播放对白 | 大陆性猛交xxxx乱大交 | 波多野结衣办公室双飞 | 亚洲欧洲综合在线 | 粉嫩av一区二区三区在线播放 | 国产麻豆一级片 | 久久久九九九九 | 亚洲欧美网址 | 日韩亚洲欧美精品综合 | 2018久久| 国产一区=区 | 国产伦精品一区二区三区四区 | 亚洲婷婷av | 日韩一级视频在线观看 | 狠狠五月深爱婷婷网 | 偷窥 国产 综合 | 性生交大片免费视频网站 | 色综合久久久久综合体桃花网 | 国产啪精品视频网站 | 亚洲欧美xxx | 无码人妻一区二区三区免费 | 日本高清视频一区 | 国产a三级久久精品 | 久久久夜 | av一区二区三区在线观看 | 欧美激情视频网 | 思思99精品视频在线观看 | 九九九九久久久久 | 一本大道在线一本久道视频 | 在线观看91 | 亚洲天堂av一区 | 女人爽到高潮免费视频大全 | 免费成人小视频 | 久久婷五月天 | 国产成a人亚洲精品无码樱花 | 色噜噜亚洲男人的天堂 | 自拍亚洲一区欧美另类 | 欧美激情第1页 | 99热超碰| 香蕉影音| 婷婷五月综合丁香在线 | 古代中国春交性视频xxx | 欧洲精品久久 | 欧美 亚洲 国产 另类 | 久久五月精品中文字幕 | 乱人伦中文无码视频在线观看 | 2021国产精品一卡2卡三卡4卡 | hdhdhd69xxxxх | 久久91精品国产 | 极品美女极度色诱视频在线 | 99精品热6080yy久久日韩 | 中文文字幕文字幕高清 | 日韩精品中文字幕无码一区 | 成人在线视频网站 | 少妇毛片久久久久久久久竹菊影院 | 给我免费播放毛片 | 91香焦视频| 国产 日韩 一区 | 亚洲成av人片一区二区密柚 | 亚洲乱码在线 | 日日躁夜夜躁狠狠躁超爽2001 | 国产精品久久久久桃色tv | 日韩精品在线观看一区 | 免费黄色网址在线 | 欧美视频在线一区二区三区 | 久久久精品在线 | 精品久久久久久久久久久 | 日本欧美国产一区二区三区 | av福利网 | 久久国产视频一区 | 漂亮人妻洗澡被公强 日日躁 | 欧美黑人又粗又大高潮喷水 | 国产欧美日韩久久久久 | 国产精品第四页 | 久久亚洲精品视频 | 中国a级大片 | 亚洲天堂视频一区 | 精品一区不卡 | 欧美日韩视频一区二区三区 | 97国产精 | 级毛片| 激情丁香六月 | 亚洲日本区 | 色婷婷综合中文久久一本 | 久久99热这里只频精品6 | 成人久久久精品乱码一区二区三区 | 99国产精品99久久久久久粉嫩 | 这里只有精品久久 | 国产黄色一级大片 | 亚洲人高潮女人毛茸茸 | 成人无码一区二区三区 | 国产免费久久精品国产传媒 | 黑人粗进入欧美aaaaa | 国内精品久久久久久久果冻传媒 | 亚洲人成人天堂h久久 | 亚洲欧洲成人精品香蕉网 | 色哟哟中文字幕 | 日韩国产欧美一区二区三区 | 人妻熟女av一区二区三区 | 国产尤物在线 | 亚洲tv在线观看 | 日本三级中文字幕在线观看 | 国产欧美一区二区精品性色超碰 | 亚洲视频精品在线 | 欧美乱大交做爰xxxⅹ小说 | 国产真实伦视频 | 国内外成人在线视频 | 国产成人愉拍精品久久 | 亚洲精品乱码久久久久久金桔影视 | 国产精品内射后入合集 | 狠狠色丁香婷婷综合 | 亚洲精品国产剧情久久9191 | 超碰人人草人人干 | 91麻豆精品国产午夜天堂 | 精品国模一区二区三区 | 9.1在线观看免费 | 亚洲成人午夜av | 国产精品久久77777 | 国产a在亚洲线播放 | 久久精品网站视频 | 国产午夜三级一二三区 | 久久精品视频在线看15 | 成人影视在线看 | 中文字幕制服狠久久日韩二区 | 亚洲国产精品成人精品无码区在线 | 亚洲成av人的天堂在线观看 | 东北少妇不戴套对白第一次 | 风韵丰满熟妇啪啪区老熟熟女 | 超碰97在线播放 | 亚洲精品国产第一综合99久久 | 日本少妇做爰全过程毛片 | 国产粉嫩尤物极品99综合精品 | 久久亚洲a v | 性久久久久久 | www777色| 99啪啪| 免费看片亚洲 | 欧美色爽 | 三男一女吃奶添下面视频 | 色爱色| 三级无遮挡污在线观看 | 深夜在线免费观看 | 少妇mm被擦出白浆液视频 | 九九爱精品视频 | 亚洲一区二区三区四区五区午夜 | 成人看片17c.com| √天堂中文官网8在线 | 久久草草亚洲蜜桃臀 | 在线精品视频免费观看 | 久久久精品国产sm调教 | 日韩av免费在线观看 | 国产乱淫a∨片免费观看 | www亚洲精品 | 蜜桃精品一区二区 | 自拍偷拍在线视频 | 亚洲欧洲精品成人久久奇米网 | 亚洲欧美一区二区三区在线 | 国产婷婷综合在线视频 | 黄色av免费看| 香蕉午夜福利院 | 成人性生交大片免费网站 | 92在线观看免费视频日本 | 动漫av网站免费观看 | 国产亚洲精品美女久久久 | 国产96在线 | 亚洲 | 免费黄色91 | 成人网6969conwww | 亚洲一区二区三区四区的 | 牛牛精品一区二区 | 婷婷久久综合九色综合 | 成人午夜看片 | 免费做爰猛烈吃奶摸视频在线观看 | 天堂资源在线 | 日本亚州视频在线八a | 在线观看国产一级片 | 国产精品乱码久久久 | 久久青草费线频观看 | 久久伊人99| 精精国产xxxx视频在线观看 | 欧美日韩不卡在线 | 亚洲 自拍 另类 欧美 丝袜 | 日日摸夜夜添狠狠添久久精品成人 | 国产猛男猛女无套av | 偷拍青青草 | 日日夜夜艹 | 久久视频在线视频 | 天堂а√在线地址在线 | 日本国产精品 | 久草a视频| v片在线观看 | 蜜桃臀无码内射一区二区三区 | 亚洲精品美女久久久 | 欧美精品日韩 | 国产大尺度做爰床 | 中国丰满猛少妇xxxx | metart精品白嫩的ass | 亚洲国产精品久久久久秋霞不卡 | 天堂√在线 | 亚洲精品二三区 | 日本三级日本三级韩国三级视 | 午夜国产精品成人 | 精品国产亚洲第一区二区三区 | 国产精品18久久久久久vr | 国产午夜av秒播在线观看 | 亚洲精品美女视频 | 国产精品一区二区手机在线观看 | 日免费视频| 色偷偷色噜噜狠狠成人免费视频 | 欧美一区二区三区 | 国产精品免费久久久久影院仙踪林 | 特黄特色大片免费播放叫疼 | 成人午夜亚洲精品无码网站 | 99精品欧美一区二区蜜桃美图 | 国产www在线 | jizz一区二区 | 国产私拍大尺度在线视频 | 永久在线 | 黄色av免费看| 91在线视频在线观看 | 337p日本大胆噜噜噜鲁 | 日本男女激情视频 | 午夜影院在线播放 | 国产成人亚洲精品狼色在线 | 亚洲国产成人在线 | 久久zyz资源站无码中文动漫 | 婷婷综合在线观看 | 成人首页 | 国产福利久久久 | 国产一区二区三区四区五区六区 | 成在线人永久免费视频播放 | 久久综合9988久久爱 | 国产成人精品999在线观看 | 久久免费观看视频 | 四虎国产精品免费观看视频优播 | 91精品国产自产91精品 | 亚洲黄色免费看 | 日韩视频精品一区 | 丰满人妻熟妇乱又伦精品 | 性爱视频日本 | 美日韩久久 | av日韩在线播放 | 天堂国产女人av | 国产精品xxxxxx | 空姐毛片 | 亚洲成人网在线播放 | 夜夜躁狠狠躁日日躁视频 | 麻豆av一区二区三区久久 | 久久99久久99精品免观看 | 亚洲性精品 | 一品道av| 日本三级久久 | 欧美激情在线一区二区三区 | 国产精品高潮呻吟久久av无 | 日韩av影片在线观看 | 色噜噜狠狠色综合日日 | 国产日韩精品一区二区 | 午夜寂寞福利 | 一二三四在线视频观看社区 | 好色综合 | 一区二区三区欧美在线观看 | 无码免费一区二区三区免费播放 | 亚洲色精品vr一区区三区 | 精品久久久久久中文字幕大豆网 | 岛国精品在线 | 一级特黄高清 | 高h肉辣动漫h在线观看 | 婷婷综合社区 | 午夜福利一区二区三区在线观看 | 欧美高清videos高潮hd | 日本六九视频69jzz | 成人二三区 | 夜夜综合 | 99草视频| 国产欧美又粗又猛又爽 | 操欧洲美女 | 天堂а√在线最新版中文在线 | 亚洲视频在线观看网站 | 日韩五码在线 | 石原莉奈在线播放 | 久久久久日韩精品久久久男男 | 成人a级大片 | 亚洲精品久久区二区三区蜜桃臀 | 国产亚洲色婷婷久久99精品 | 99香蕉国产精品偷在线观看 | 久久中文字幕精品 | 国产视频精品在线 | 成人动漫视频在线 | 亚洲一区福利视频 | av永久免费观看 | 久久高潮视频 | 天天色天天操天天射 | 97免费人妻无码视频 | 五月在线 | 大陆少妇xxxx做受 | 自拍偷拍激情视频 | 免费人成在线观看网站品爱网 | 高h纯肉无码视频在线观看 亚洲国产成人av毛片大全 | 中国男女全黄大片 | 韩国三级a视频在线观看 | 欧美乱人免费视频观看 | 嫩草精品福利视频在线观看 | 中文字幕在线2021 | 国产欧美日韩一区二区三区 | 国产精品白浆无码流出 | 成人影视在线播放 | 免费网站污 | 黄色大片国产 | 激情区| 精品美女www爽爽爽视频 | 丰满少妇又爽又紧又丰满在线观看 | 五十路熟妇高熟无码视频 | 国产情侣久久 | 成人午夜又粗又硬又大 | 色插视频 | 国内老熟妇对白xxxxhd | 国产在线视频99 | 亚洲久悠悠色悠在线播放 | 久久激情在线 | 日韩精品二区在线观看 | 国产婷婷久久 | 日韩激情小视频 | 性囗交免费视频观看 | 久久无码专区国产精品 | 国产精品永久久久久久久久久 | 欧美做爰性生交视频 | 欧美成人精品欧美一级乱黄 | 性一交一乱一伧国产女士spa | 日韩精品中文在线 | 精品无码日韩国产不卡av | 久久99深爱久久99精品 | 国产av无码专区亚洲版综合 | 日韩精品一区二区在线观看 | 国产成人综合精品无码 | 92成人午夜福利一区二区 | 色欲av永久无码精品无码蜜桃 | 大陆一级黄色片 | 国产精品久久久久久久久久久久 | 香蕉精品视频在线观看 | 乱码精品国产成人观看免费 | 亚洲色欲色欲大片www无码 | 亚洲国产欧美一区二区潘金莲 | 国产99视频精品免视看9 | 亚洲毛片在线看 | 激情97综合亚洲色婷婷五 | 亚洲人成网网址在线看 | 色欲天天婬色婬香综合网 | 国产噜噜噜噜久久久久久久久 | 老太脱裤让老头玩ⅹxxxx | 欧美激情视频一区二区三区在线播放 | 天天干天天射天天爽 | 国产精品成人免费 | 色偷偷五月天 | 国产国语亲子伦亲子 | 97免费人妻在线视频 | 亚洲男人的天堂在线视频 | 国产精品人人 | 国产精品天干天干 | 日本精品三级 | 国产乱了真实在线观看 | 69xxⅹ性视频免费 | 亚洲性一区| 人人妻人人玩人人澡人人爽 | 欧洲精品码一区二区三区免费看 | 日韩欧美国产成人 | 日韩一级片av | 免费99 | 北条麻妃在线一区二区 | 国产好爽又高潮了毛片91 | 亚洲影院一区 | 免费看黄色的网站 | 免看一级a毛片一片成人不卡 | 国产69精品一区二区亚洲孕妇 | 亚洲产国偷v产偷v自拍涩爱 | 胖女人毛片 | 欧美精品一区二区三区在线四季 | 波多野结衣一区二区三区在线观看 | 黄色片特级 | 国产美女又黄又爽又色视频免费 | 亚洲一区 日韩精品 中文字幕 | 欧美牲交a欧牲交aⅴ久久 | 全国探花| 国产一区二区三区成人久久片老牛 | 一级a爰片久久毛片 | 欧美亚洲激情 | 亚洲一卡2卡三卡四卡精品 曰批免费视频播放免费 | 琪琪女色窝窝777777 | 国产又黄又爽又色的免费 | 色呦色呦色精品 | 国产久草视频 | 初高中福利视频网站 | 亚洲精品美女在线观看 | 波多野结衣一区二区三区在线观看 | 国产精品久久久久久久久久东京 | 四虎黄色网址 | 免费激情av | 含羞草传媒mv免费观看视频 | 日本伊人久久 | 精品视频国产香蕉尹人视频 | 九九看片| 99精品在线免费观看 | 后入内射欧美99二区视频 | 亚洲精品国精品久久99热一 | 极品尤物在线观看 | 久久精品免费一区二区三区 | 日本五十路岳乱在线观看 | 护士脱了内裤让我爽了一夜视频 | 免费无遮挡无码视频网站 | 国产精品三级av | 亚洲精品午夜国产va久久成人 | 亚洲精品久久区二区三区蜜桃臀 | 亚洲乱码一区二区三区在线观看 | 色屁屁草草影院ccyycom | 想要xx在线观看 | 国产人妻777人伦精品hd | 中文有码亚洲制服av片 | 欧美国产日产一区二区 | av免费观看网 | 久久资源365| 成人午夜激情影院 | 少妇精品偷拍高潮少妇 | 日本少妇翘臀啪啪无遮挡 | 草1024榴社区成人 | 亚洲妇熟xx妇色黄蜜桃 | 黄色激情在线观看 | 日本熟妇浓毛hdsex | 九色丨porny丨肥臀 | 中文字幕精品国产 | 永久免费在线观看视频 | 国产乱码精品一区二区三区中文 | 裸体美女无遮挡免费网站 | 亚洲国产综合av | gogo肉体亚洲高清在线视 | 国内偷拍久久 | 国内精品久久毛片一区二区 | 亚洲精品~无码抽插 | 天天射视频 | 西野翔夫の目の前で犯在线 | 骚虎av在线 | 欧美精品一区在线观看 | 国产亚洲精品aaaa片小说 | 老司机在线免费视频 | 国产精品入口久久 | 精品h| 久久不见久久见免费视频7 18禁黄久久久aaa片广濑美月 | 亚洲www啪成人一区二区 | 91超碰在线| 国产精品成人在线 | 欧美 国产 综合 欧美 视频 | 亚洲色图五月天 | 国产有码在线观看 | 全国男人的天堂网 | 蜜桃视频一区二区三区在线观看 | 久热网站| 国产精品伦子伦免费视频 | 日韩欧美中文字幕一区二区 | 精品国产欧美一区二区三区不卡 | 国产精品女教师av久久 | 日韩中出在线 | 国产激情一区二区三区 | 91黄色免费视频 | 国产精品毛片一区二区在线看 | 欧美黄一区 | 日本少妇与黑人 | 国产极品粉嫩在线观看的软件 | 狠狠色噜噜狠狠狠888奇米 | 亚洲专区在线播放 | 粉嫩av一区 | 日韩天堂视频 | 国产精品欧美久久久久一区二区 | 好吊一二三区 | 国产精品成人在线 | 青青草97国产精品麻豆 | 三级久久| 在线精品视频一区二区 | 日本国产亚洲 | 91在线勾搭足浴店女技师 | 亚洲精品国产拍在线 | 手机看片1024国产 | 天天弄天天干 | 理论片中文字幕在线观看 | 四虎永久在线精品免费一区二区 | a级片久久 | 一边摸一边添高潮av | 国产视频三级 | 国内爆初菊对白视频 | 99国产欧美另类久久久精品 | 久久精品一区二 | 国产黄网永久免费视频大全 | 久久久精品人妻久久影视 | 日本午夜无人区毛片私人影院 | 欧美激情一区在线 | 福利色导航 | 欧美精品日韩在线观看 | 青青草99| 久久偷看各类wc女厕嘘嘘偷窃 | 成人综合区 | 亚洲视频观看 | 77777五月色婷婷丁香视频在线 | 亚洲 综合 清纯 丝袜 自拍 | 亚洲欧美视频在线观看 | 国产丰满麻豆videossexhd 无码少妇一区二区三区免费 | 日本熟伦人妇xxxx |