九九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.
主站蜘蛛池模板: 日本亲近相奷中文字幕 | 天堂а√中文最新版在线 | 大江大河第三部50集在线观看旭豪 | 免费又色又爽又黄的成人用品 | 国产精品videossex久久发布 | xx69国产| 欧美日韩免费一区 | 欧美一卡二卡三卡四卡视频区 | 国产亚洲日韩欧美一区二区三区 | 国产成人精品亚洲午夜麻豆 | 性爱视频日本 | 夜夜嗨av一区二区三区网页 | 人人玩人人弄 | 日本伊人色综合网 | 在线观看av网站永久 | 国产无遮挡又黄又爽在线观看 | 精品无码av人在线观看 | 一本色道久久hezyo无码 | 欧美成人高清ww | 国产精品揄拍500视频 | 黄色亚洲片 | a国产在线 | 亚洲www啪成人一区二区 | 亚洲热av | 在线观看日本中文字幕 | 久久精品免费 | 九九国产 | 男人天堂你懂的 | 啪啪拍网站 | 日本六九视频69jzz | 日日爱影视 | 青娱乐最新网站 | 国产黑丝精品 | 伊人久久大香线蕉亚洲 | 欧美视频在线观看视频 | 性做久久久久久久 | 国产精品久久久久久久影院 | 亚洲午夜久久久久 | 国产传媒一区二区 | 中国一级女人毛片 | 国产日韩欧美综合在线 | 亚洲天堂手机版 | 国产一精品一av一免费 | 九热在线 | 天堂久久久久久久 | 一区二区视频免费 | 欧美兽交xxxx×视频 | 国产一区二区三区91 | 欧美国产影院 | 亚洲乱码国产一区三区 | 性色av一区二区咪爱 | 99热99精品 | 毛片成人 | 久久精品女人天堂av免费观看 | 国产婷婷色一区二区三区在线 | 大胸少妇午夜三级 | 一区二区久久久久 | 草草影院在线播放 | 97香蕉超级碰碰久久免费软件 | 青春草在线视频免费观看 | 韩国三级hd中文字幕叫床浴室 | 亚洲最色网站 | h色视频在线观看 | 亚洲一区,二区 | 91在线短视频 | 97性视频| 香港三级日本三级韩国三级 | 无码里番纯肉h在线网站 | 欧美 亚洲 中文 国产 综合 | 国产无套粉嫩白浆内谢的出处 | 天天av天天翘天天综合网 | 精品久久久无码中文字幕边打电话 | 日韩视频一区在线观看 | 丝袜美腿一区二区三区 | 邻居少妇张开腿让我爽了在线观看 | 亚洲国产精品无码久久久秋霞1 | 永久免费未满视频 | 自拍偷拍亚洲视频 | 欧美成人免费视频 | 国产毛片高清 | 国产成人精品一区二区三区在线 | h视频在线免费看 | 久久人人爽人人爽人人片av高清 | 亚洲精品无线乱码一区 | 国产美女在线精品免费观看网址 | 成人激情四射网 | 猫咪www免费人成人入口 | 日韩精品无码一区二区三区久久久 | 国内自拍一区 | 天海翼精品久久中文字幕 | 精品视频久久 | 欧洲精品99毛片免费高清观看 | 色欲色av免费观看 | 国产精品v欧美精品 | 亚洲精品一区二区三区影院忠贞 | 国产目拍亚洲精品99久久精品 | 日韩久久久久 | 国产乱子伦一区二区三区 | 午夜插插| 97欧美| 午夜精品福利一区二区蜜股av | 国产福利一区二区三区 | 超碰av导航| 久久精品国产99国产精品导航 | 国产精品sss | 亚洲精品久久久艾草网 | 国产又色又爽又黄又免费 | 农村妇女愉情三级 | x8ⅹ8成人成人少妇 xfplay2023成人资源站 | 久久 国产 尿 小便 嘘嘘 | 找个毛片看看 | 国内精品久久久久久久影视红豆 | 日韩免费无码人妻波多野 | 国产99久久久国产精品下药 | 利智三级露全乳 | 国产无遮挡又黄又大又爽 | 国产精品18久久久久久麻辣 | 色天天综合| 五月天激情婷婷婷久久 | 亚洲女同2 | 国产传媒毛片精品视频第一次 | 国产调教丨ⅴk | 亚洲综合一区二区三区葵つかさ | 亚洲精品第二页 | 午夜久久久久久久久久久 | 久久久精品久久日韩一区综合 | 久久午夜国产精品www忘忧草 | 国产美女亚洲精品久久久毛片小说 | 狠狠躁18三区二区一区 | 一本加勒比hezyo无码资源网 | 久久婷婷五月综合色和啪 | 久久精品国产亚洲精品2020 | 巨大乳女人做爰视频在线看 | 久久99精品久久久秒播 | 欧美性一区二区 | av在线亚洲男人的天堂 | 国产做受高潮 | 密臀av在线 | 亚洲欧美丝袜精品久久 | 久久亚洲成人av | 日日av色欲香天天综合网 | 麻豆一区二区三区精品视频 | 裸体美女无遮挡免费网站 | 五月天激情婷婷婷久久 | 黄色视频毛片 | 欧美激情视频在线 | 精品二区在线 | 国产精品国产三级国产专区51 | 偷拍激情视频一区二区三区 | 天堂最新资源在线 | 懂色av中文字幕 | 2018狠狠干 | 亚洲国产一区二区三区四区 | 国产精品9999久久久久 | 日韩精品一卡2卡3卡4卡乱码的功能 | 制服丝袜在线视频 | 三级伊人 | xx久久| yy1111111少妇影院乱码 | 欧美日本专区 | 国产精品美女一区 | 亚洲精品久久久蜜夜影视 | 香蕉视频色 | 久久久蜜桃一区二区人 | 性一交一乱一色一视频麻豆 | 日本a级片在线播放 | 私库av在线 | 三级网站视频 | 国产出轨一区 | 成年视频在线观看 | 欧洲成人一区二区三区 | 免费观看av毛片 | 午夜欧美激情 | 婷婷成人丁香五月综合激情 | 91丨九色丨黑人外教 | 欧美疯狂做受xxxxx高潮 | 亚洲乱码国产乱码精品精软件 | 精品一区二区久久久久久久网站 | 久久免费看少妇高潮 | 天堂视频一区 | 欧美日韩国产免费一区二区三区 | 青草视频在线 | 欧美特黄视频 | 加勒比色综合久久久久久久久 | 久久综合社区 | 欧美成人乱码一区二区三区 | 黄色大片免费观看 | aⅴ在线视频男人的天堂 | 国产午夜夜伦鲁鲁片 | 美女视频一区 | 日本亲子乱子伦xxxx60岁 | 日韩av地址 | 欧美久久久久久久高潮 | 亚洲色图另类 | 18禁免费无码无遮挡不卡网站 | 久久影视一区二区 | 国产污污 | 国产福利片在线观看 | 台湾综合色 | 欧美成人毛片 | 91亚洲精品在线观看 | 无码一区二区 | 国产亚洲精品成人 | 欧美福利片在线观看 | 国产av综合影院 | 日韩美女做爰高潮免费 | 长腿校花无力呻吟娇喘 | 巨胸挤奶视频www网站 | 国产精品爱啪在线线免费观看 | 久久午夜伦鲁片免费无码 | 国产视频麻豆 | 日本三级欧美三级 | 亚洲成av人片一区二区梦乃 | 国产最新网址 | 中文字幕丰满乱子无码视频 | 又黄又爽的视频在线观看网站 | 97国内揄拍国内精品对白 | 琪琪午夜伦理 | 欧美午夜一区二区福利视频 | 国产传媒在线播放 | 国产精品欧美一区二区三区喷水 | 欧美日韩se| 狠狠色噜噜狠狠狠狠777米奇 | 国产精品视频六区 | 欧美熟妇xxxxx欧美老妇不卡 | 日韩一区在线播放 | 97日韩精品| 国产精品久久久久久久毛片明星 | 美女毛片在线 | 黑人一级视频 | 亚洲国产精品久久久久久无码 | 亚洲欧美综合精品成人导航 | 免费观看日韩av | 午夜dj高清免费观看视频 | 麻豆毛片 | 久久影院综合精品 | av日韩网址 | 九一精品视频 | 日韩人妻无码一区二区三区综合部 | 国产农村妇女毛片精品久久麻豆 | 和漂亮岳做爰3中文字幕 | 香蕉久久夜色精品升级完成 | 久久久日韩精品一区二区三区 | 国产一级理论片 | 一区二区三区免费视频观看 | 免费特级黄色片 | 午夜精品视频一区二区三区在线看 | 京香julia在线观看 | 男女精品久久 | 一边吃奶一边摸做爽视频 | 久久久一本 | 无码专区aaaaaa免费视频 | www.av在线免费观看 | 非洲人成免费视频 | 影音先锋男人资源网站 | 国产精品久久久久久欧美2021 | 成人无码视频免费播放 | 亚洲精品一区二区三区四区五区 | 综合网日日天干夜夜久久 | 91亚洲一区二区 | 天天干天天射综合网 | 加勒比综合 | 成人在线观看网址 | 青草青草久热 | 欧美激情第三页 | 国产亚洲日韩欧美另类第八页 | 免费观看a级片 | 国产一区二区三区精品视频 | 久久久久久av无码免费看大片 | 国产亚洲欧美日韩高清 | 亚洲性人人天天夜夜摸 | 大陆一级a毛片杨玉环 | 亚洲国产精品网站 | 久久久xxxx | 色婷婷激情五月 | 日韩和欧美一区二区 | 久草五月天 | 伊人网伊人网 | 国产农村妇女高潮大叫 | 久久国产精品日本波多野结衣 | 国产乱子伦农村xxxx | 九九九热精品免费视频观看网站 | 亚洲欧美日本韩国 | 日本黄色性视频 | 极品尤物一区二区三区 | 国产精品三区在线观看 | 精精国产xxxx在线观看主放器 | 91久久精品国产91性色tv | 三级网站在线免费观看 | 欧美日韩一区二 | 日本公与丰满熄理论在线播放 | 成人欧美一区二区三区在线 | 国产精品一区二区吃奶在线观看 | 91调教视频 | 窝窝午夜影院 | 久久婷综合 | 麻豆射区| 久久九九久精品国产免费直播 | 免费在线观看不卡av | 国产69久久久欧美一级 | 无码专区男人本色 | 99国产精品久久久久久久久久久 | 一区二区三区高清在线观看 | 欧美一区二区三区在线看 | 精品一区二区三区视频 | 国产精品久久久久久久久久 | 免费一级淫片红桃视频 | 欧美黑丝少妇 | 国产视频三级 | 人妻互换 综合 | www.在线观看麻豆 | 久久蜜桃av一区二区天堂 | 欧美日韩制服在线 | 国产妇女乱码一区二区三区 | 亚洲操 | 韩国毛片视频 | 精品国产鲁一鲁一区二区三区 | 久久久久av综合网成人 | 亚洲成av人影院在线观看 | 中文字幕在线2019 | 久久久久久网址 | 亚洲小说图区综合在线 | 国产精品久久久久久久久久久久久 | 国产精品无码免费播放 | 国产精品午夜小视频观看 | 正在播放国产真实哭都没用 | 久久精品人妻一区二区三区 | 中文永久有效幕中文永久 | 亚洲肥老太bbw中国熟女 | 刘亦菲国产毛片bd | 91亚色视频在线观看 | 中文字幕在线视频播放 | 无码精品国产一区二区三区免费 | 香港三级澳门三级人妇99 | 无码人妻av免费一区二区三区 | 99re国产在线 | 亚洲成人av网址 | 狠狠亚洲超碰狼人久久 | 欧美视频免费在线观看 | 国产午夜亚洲精品理论片色戒 | 国产精品久久久一区麻豆最新章节 | 超碰在线c | 影音先锋女人aa鲁色资源 | 国产乱人伦app精品久久 | 理论片一级 | 粗暴video蹂躏hd | 开心成人激情 | 8x8ⅹ8成人免费视频观看 | 国产91在线播放9色不卡 | 无码人妻少妇久久中文字幕 | 狠狠v欧美v日韩v亚洲ⅴ | 日本美脚玉足脚交 | 免费视频国产在线观看 | 西西毛片 | 亚洲va久久久噜噜噜久久狠狠 | 国内偷拍第一页 | 亚洲视频在线观看 | 瑜伽裤国产一区二区三区 | 高潮添下面视频免费看 | 中文无码日韩欧 | 国产对白videos麻豆高潮 | 成人www.| 亚洲黄页网站 | 99国产精品99久久久久久娜娜 | 免费一二区 | 在线观看免费人成视频色9 在线观看的网站 | 青娱乐免费在线视频 | 欧美在线高清 | 久久久久噜噜噜亚洲熟女综合 | 91抖音成人 | 天天搞天天 | 51国产在线 | 精品国产露脸对白在线观看 | 国产精品揄拍一区二区 | 日韩毛片一级 | 96亚洲精品久久 | 青草青草久热精品视频在线观看 | 国产极品免费 | 十八禁在线观看视频播放免费 | 日韩内射美女人妻一区二区三区 | 最新av导航 | 西西午夜 | 六姐妹在线观看免费 | 午夜久久久久久久久久久 | avtt中文字幕| 欧美一级在线免费 | 久久成人激情 | 欧美人与性动交a欧美精品 欧美人与性动交xxⅹxx | 久久久性| 久久精品人妻少妇一区二区三区 | 欧美日韩亚洲精品瑜伽裤 | 91精品国产闺蜜国产在线闺蜜 | 亚洲一级av毛片 | 婷婷四月开心色房播播网 | 国产a级片免费看 | 99精品国产自在现线10页 | 欧美aa一级片 | 性网站在线观看 | 清清草免费视频 | 17c在线视频 | 一级α片免费看刺激高潮视频 | 君岛美绪在线 | 欧美白嫩嫩hd4kav | 国产成人欧美一区二区三区八 | 依依色综合一道本 | 欧美做爰啪啪xxxⅹ性 | 四虎影库在线永久影院免费观看 | 国产v日产∨综合v精品视频 | 国产国拍亚洲精品av | 国产成人天天爽高清视频 | 久久免费看视频 | 日韩人妻无码免费视频一区二区三区 | 最新免费av | 日韩三级视频在线观看 | 少妇愉情理伦片丰满丰满午夜 | 精品国精品国产自在久国产应用 | 国产精品夜夜春夜夜爽久久老牛 | 国产黄色片免费在线观看 | 欧美性生活免费视频 | 老子影院午夜伦不卡 | 国产精品日本一区二区不卡视频 | 国产精品91久久 | 欧美日韩中文在线 | 45分钟免费真人视频 | 国产乱子伦精品无码专区 | 国产乱码精品一品二品 | 97人洗澡人人澡人人爽人人模 | 浴室激情hd免费看 | 在线视频一区少妇露脸福利在线 | 熟女无套内射线观56 | 天堂网一区二区 | 亚洲精品久久网白云av | 国产一区二区三区视频播放 | 人人妻人人澡人人爽欧美一区九九 | 久久精品国产99国产 | 成人精品影视 | 北京少妇宾馆露脸对白 | 波多野结衣在线精品视频 | 国产偷自视频区视频 | 成人免费视频在线播放 | 一本久道中文无码字幕av | 国产又大又黑又粗免费视频 | 国产不卡视频一区二区三区 | 亚洲人成人伊人成综合网无码 | 亚洲综合色吧 | 久久99精品国产麻豆 | 亚洲欧美日韩久久精品 | 曰韩内射六十七十老熟女影视 | 精品国产免费久久久久久尖叫 | 欧美性色xxxx| 在线人成免费视频69国产 | www.亚洲视频.com | 精彩动漫 - 91爱爱 | 天天操夜夜操视频 | 少妇又紧又爽视频 | 无码人妻少妇色欲av一区二区 | 翘臀后进少妇大白嫩屁股视频 | 国产九九 | 岳狂躁岳丰满少妇大叫 | 国产在线观看禁18 | 韩国三级国产 | 国产成a人亚洲精品无码久久网 | 国产麻豆自拍 | 欧美日韩在线免费观看 | 一级片免费网址 | 国产对白受不了了中文对白 | 中文字幕av免费专区 | 久久久久久久亚洲国产精品87 | 噜噜噜久久亚洲精品国产品 | 国产美女一区二区三区 | 99久久精品国产一区二区蜜芽 | 99精品网| 国模和精品嫩模私拍视频 | 国产精品毛片完整版视频 | 国产精品成人av久久 | 国产精品欧美一区喷水 | 原神污文全文肉高h | 国产乱码精品一区二区三区中文 | 国产精品刺激对白97 | 少妇太爽了在线观看 | 99久久无色码中文字幕人妻蜜柚 | 欧美日韩乱 | 中文字幕网站在线观看 | 欧美综合社区 | 亚洲免费观看av | 久久久久久久久久久小说 | 亚洲欧美一二三 | 欧美区在线观看 | 久久欧美精品久久天美腿丝袜 | 国内精品少妇在线播放98 | 色婷婷噜噜久久国产精品12p | 亚洲国产另类久久久精品网站 | 99产精品成人啪免费网站 | zzz444成人天堂7777 | 丝袜精品 欧美 亚洲 自拍 | 国产黄色一级网站 | av人摸人人人澡人人超碰下载 | 精品久久久无码人妻字幂 | 国产精品一区二区在线免费观看 | 在线观看中文字幕2021 | 国产高清精品在线观看 | 婷婷爱五月 | 韩国性经典xxxxhd | 国产999在线观看 | youjizzcom在线播放 | 少妇太爽了太深了太硬了 | 久久免费视频精品 | 1515hh成人免费看 | 40岁成熟女人牲交片20分钟 | 亚洲综合第二页 | 成人久久av | 亚洲国产欧美一区二区三区丁香婷 | 亚洲国产精品视频 | 69久久国产露脸精品国产 | 国产欧美精品一区二区三区 | 亚洲一区二区三区中文字幕 | 女神思瑞女神久久一区二区 | 高潮喷水的毛片 | 成人性生交大片免费 | 欧美精品高清 | www.少妇影院.com| 久久精品国产亚洲一区二区 | 欧美男女交配视频 | 国产午夜福利精品一区二区三区 | 喷水在线观看 | 免费a级大片 | 尤物在线视频观看 | 久久久夜色精品 | 性色av一区二区三区咪爱四虎 | 久久精品中文字幕免费 | 国产熟妇乱子伦视频在线观看 | 久久www香蕉免费人成 | 国产露双乳喂奶在线观看 | 天堂在线免费视频 | 曰韩在线| 性色av一区二区三区夜夜嗨 | 久久精品视频免费观看 | 蜜臀av免费一区二区三区久久乐 | 99精品全国免费观看视频 | 亚洲福利 | 亚洲欧洲美洲精品一区二区三区 | 久久12| 无码高潮爽到爆的喷水视频app | 日本一区午夜艳熟免费 | 欧美黑人xxxx高潮猛交 | 亚洲国产欧美在线成人 | 深夜福利在线免费观看 | 亚洲第8页 | 亚洲图片自拍偷拍 | 欧美人和黑人牲交网站上线 | 国产一国产二国产三 | 午夜影院在线免费观看 | 视频一区 视频二区 视频三区 视频四区 国产 | 91久久婷婷国产一区二区 | 三级网站免费播放 | 中文字幕久久久久人妻 | 日本在线第一页 | 欧美日韩有码 | 亚洲一久久久久久久久 | 国产精品久久婷婷六月丁香 | 嫩草影院入口污在线 | 国产精品女同 | 国产成人精品一区二区仙踪林 | 国产精品成人无码免费 | 欧美日韩亚洲国产精品 | 欧美少妇激情 | 欧美色图在线播放 | 日韩人妻系列无码专区 | 少妇特黄a一区二区三区 | 色婷婷国产精品综合在线观看 | 北条麻妃一对7黑人mv | 一本大道卡一卡二卡三乱码全集资源 | 日本肉体xxxx裸交 | 免费观看国产精品视频 | 淫人网| 精品国产_亚洲人成在线 | 国产麻豆剧果冻传媒星空视频 | 直接看毛片 | 国产一级特黄毛片 | 亚洲大尺度无码无码专线一区 | 日韩免费播放 | 台湾全黄色裸体视频播放 | 午夜天堂影院 | 久久视了 | 国产精品99久久久久久人免费 | 久久一区二区三区精华液使用 | 国产亚州av | 中国一级特黄真人毛片免费观看 | 亚洲欧洲精品成人久久曰 | 国产疯狂伦交大片 | 婷婷在线视频观看 | 亚洲天堂三区 | 成人无码www在线看免费 | 欧美一级在线 | 亚洲人成电影网站在线播放 | 久久久久高潮毛片免费全部播放 | 在线免费国产 | 91九色国产蝌蚪 | 国产亚洲人成a在线v网站 | 亚洲一区二区三区国产 | 精品毛片乱码1区2区3区 | 日本黄色播放器 | 97香蕉超级碰碰久久免费软件 | 一卡二卡在线视频 | 激情小说视频在线 | 亚洲综合激情网 | 在线黄色观看 | 久久影库 | a级国产黄色片 | 天天射一射 | av最新网| 好看的av网址 | 97视频人人澡人人爽 | 久久欲 | 国内精品伊人久久久久网站 |