超碰91资源站-超碰97豆花-超碰97人妻-超碰97人人干-超碰97人人香蕉-超碰97天天操-超碰97在线资源站-超碰97资源站共享-超碰97资源站总站-超碰aa在线91-超碰av操-超碰爱爱

半岛外围网上直营

UniDAC使用教程(四):數據類型映射

翻譯|使用教程|編輯:李爽夏|2019-01-31 09:59:27.000|閱讀 485 次

概述:本篇文章介紹使用UniDAC中的數據類型映射。

# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>

相關鏈接:

下載UniDAC最新版本

Universal Data Access Components (UniDAC)是一款通用數據庫訪問組件,提供了多個數據庫的直接訪問,如針對Windows的Delphi, C++Builder, Lazarus (以及 Free Pascal) , Mac OS X, iOS, Android, Linux和64和32位的FreeBSD等等。我們將長期的經驗集于這個小組件,提供統一的數據庫連接訪問(如oracle、微軟SQL等等)。這意味著您可以在您的項目之間輕松地切換不同的數據庫,以及創建跨數據庫應用程序接口。

概述

Data Type Mapping數據類型映射是一種靈活且易于定制的工具,它允許在DB類型和Delphi字段類型之間進行映射。

在本文中,有幾個示例,可以在處理所有支持的DBS時使用。為了清楚地顯示數據類型映射設備的通用性,每個示例將使用單獨的數據庫。

數據類型映射規則

在不支持數據類型映射的版本中,UniDAC自動設置DB數據類型和Delphi 字段類型之間的對應關系。在具有數據類型映射的版本中,可以手動設置DB數據類型和Delphi 字段類型之間的對應關系。

下面是PostgreSQL數據庫下表中數字類型的示例:

CREATE TABLE numeric_types
(
 id integer NOT NULL,
 value1 numeric(5,2),
 value2 numeric(10,4),
 value3 numeric(15,6),
 CONSTRAINT pk_numeric_types PRIMARY KEY (id)
)

應使用數據類型映射,以便:

Delphi中Scale=0的數字字段將映射到以下字段類型之一:TSmallintField、TIntegerField 或TlargeintField,具體取決于精度

為了保存精度,Precision>=10且Scalе<= 4的數字字段將映射到TBCDField。

數值字段Scalе>= 5將映射到TFMTBCDField。

以上表格形式:

UniDAC

要指定Precision <= 4且Scale = 0的數值字段必須映射到ftSmallint,應設置以下規則:

var
  DBType: Word;
  MinPrecision: Integer;
  MaxPrecision: Integer;
  MinScale: Integer;
  MaxScale: Integer;
  FieldType: TfieldType;
begin
  DBType       := pgNumeric;
  MinPrecision := 0;
  MaxPrecision := 4;
  MinScale     := 0;
  MaxScale     := 0;
  FieldType    := ftSmallint;
  PgConnection.DataTypeMap.AddDBTypeRule(DBType, MinPrecision, MaxPrecision, MinScale, MaxScale, FieldType);
end;

這是詳細規則設置的一個例子,它是為了最大限度地可視化而設計的。通常,規則設置得要短得多,例如如下所示:

// clear existing rules
PgConnection.DataTypeMap.Clear;
// rule for numeric(4,0)
PgConnection.DataTypeMap.AddDBTypeRule(pgNumeric, 0,      4, 0,     0, ftSmallint);
// rule for numeric(10,0)
PgConnection.DataTypeMap.AddDBTypeRule(pgNumeric, 5,     10, 0,     0, ftInteger);
// rule for numeric(15,0)
PgConnection.DataTypeMap.AddDBTypeRule(pgNumeric, 11, rlAny, 0,     0, ftLargeint);
// rule for numeric(5,2)
PgConnection.DataTypeMap.AddDBTypeRule(pgNumeric, 0,      9, 1, rlAny, ftFloat);
// rule for numeric(10,4)
PgConnection.DataTypeMap.AddDBTypeRule(pgNumeric, 10, rlAny, 1,     4, ftBCD);
// rule for numeric(15,6)
PgConnection.DataTypeMap.AddDBTypeRule(pgNumeric, 10, rlAny, 5, rlAny, ftFMTBcd);

規則秩序

在設置規則時,可能會出現這樣的情況:為數據庫中的一個類型設置了兩個或多個相互矛盾的規則。在這種情況下,將只應用一個規則-首先設置的規則。

例如,Oracle數據庫中有一個表:

CREATE TABLE NUMBER_TYPES
(
 ID NUMBER NOT NULL,
 VALUE1 NUMBER(5,2),
 VALUE2 NUMBER(10,4),
 VALUE3 NUMBER(15,6),
 CONSTRAINT PK_NUMBER_TYPES PRIMARY KEY (id)
)

TBCDField應用于NUMBER(10,4),TFMTBCDField - 應用于NUMBER(15,6),而不是默認字段:

UniDAC

如果按以下方式設置規則:

OraSession.DataTypeMap.Clear;
OraSession.DataTypeMap.AddDBTypeRule(oraNumber, 0,     9, rlAny, rlAny, ftFloat);
OraSession.DataTypeMap.AddDBTypeRule(oraNumber, 0, rlAny,     0,     4, ftBCD);
OraSession.DataTypeMap.AddDBTypeRule(oraNumber, 0, rlAny,     0, rlAny, ftFMTBCD);

結果如下:

UniDAC

但是,如果規則是按以下方式設置的:

OraSession.DataTypeMap.Clear;
OraSession.DataTypeMap.AddDBTypeRule(oraNumber, 0, rlAny,     0, rlAny, ftFMTBCD);
OraSession.DataTypeMap.AddDBTypeRule(oraNumber, 0, rlAny,     0,     4, ftBCD);
OraSession.DataTypeMap.AddDBTypeRule(oraNumber, 0,     9, rlAny, rlAny, ftFloat);

結果如下:

UniDAC

這是因為規則

OraSession.DataTypeMap.AddDBTypeRule(oraNumber, 0, rlAny, 0, rlAny, ftFMTBCD);

將應用于精度從0到無窮大,比例也從0到無窮大的數字字段。所有具有任何精度和刻度的數字字段都滿足此條件。

使用數據類型映射時,將為每個類型搜索第一個匹配規則,并將其用于映射。在第二個示例中,第一個集合規則似乎是所有三種類型的第一個匹配規則,因此ftFMTBCD類型將用于Delphi中的所有字段。

如果要返回到第一個示例,NUMBER(5,2)類型的第一個匹配規則是第一個規則,NUMBER(10,4)-第二個規則,NUMBER(15,6)-第三個規則。因此,在第一個例子中,得到了預期的結果。

因此,應該記住,如果設置了數據類型映射規則,以便為數據庫中的一個類型設置兩個或多個相互矛盾的規則,則這些規則將按指定的順序應用。

定義連接和數據集的規則

數據類型映射允許為整個連接以及應用程序中的每個數據集設置規則。

例如,這樣的表是在SQL Server中創建的:

CREATE TABLE person
( 
 id                INT              NOT NULL  , 
 firstname         VARCHAR(20)          NULL  , 
 lastname          VARCHAR(30)          NULL  ,         
 gender_code       VARCHAR(1)           NULL  , 
 birth_dttm        DATETIME             NULL  ,  
 CONSTRAINT pk_person PRIMARY KEY CLUSTERED (id ASC) ON [PRIMARY] 
)
GO

眾所周知,birth_dttm字段包含birth day,該字段應該是delphi中的ftDate,而不是ftDateTime。如果設置了此規則:

MSConnection.DataTypeMap.Clear;
MSConnection.DataTypeMap.AddDBTypeRule(msDateTime, ftDate);

Delphi中的所有日期時間字段都將具有ftDate類型,這是不正確的。ftDate類型只能在處理person表時用于DATETIME類型。在這種情況下,不應為整個連接設置數據類型映射,而應為特定的數據集設置:

MSQuery.DataTypeMap.Clear;
MSQuery.DataTypeMap.AddDBTypeRule(msDateTime, ftDate);

或者相反的情況。例如,DATETIME在應用程序中僅用于日期存儲,并且只有一個表同時存儲日期和時間。在這種情況下,以下規則設置將是正確的:

MSConnection.DataTypeMap.Clear;
MSConnection.DataTypeMap.AddDBTypeRule(msDateTime, ftDate);
MSQuery.DataTypeMap.Clear;
MSQuery.DataTypeMap.AddDBTypeRule(msDateTime, ftDateTime);

在這種情況下,將為ftDate類型的DATETIME類型字段和ftDateTime類型的MSQuery創建所有數據集。

重點是,為數據集設置的規則的優先級高于為整個連接設置的規則的優先級。這允許為整個應用程序靈活方便地設置數據類型映射。不需要為每個數據集設置相同的規則,所有常規規則都可以為整個連接設置一次。如果需要具有單個數據類型映射的數據集,可以為其設置單個規則。

特定字段的規則

有時需要設置一個規則,不是針對整個連接,也不是針對整個數據集,而是僅針對特定字段。

例如,MySQL 數據庫中有這樣的表:

CREATE TABLE item 
(
 id INT NOT NULL AUTO_INCREMENT,
 name CHAR(50) NOT NULL,
 guid CHAR(38), 
 PRIMARY KEY (id)
) ENGINE=MyISAM;

guid字段包含唯一標識符。為了方便工作,此標識符應映射到Delphi中的TGuidField類型。但是有一個問題,如果要設置這樣的規則:

MyQuery.DataTypeMap.Clear;
MyQuery.DataTypeMap.AddDBTypeRule(myChar, ftGuid);

然后,name和guid字段都將在delphi中具有ftguid類型,這與計劃的內容不符。在這種情況下,唯一的方法是對特定字段使用數據類型映射:

MyQuery.DataTypeMap.AddFieldNameRule('guid', ftGuid);

此外,必須記住,為特定字段設置規則具有最高優先級。如果要為特定字段設置某些規則,則連接或數據集中的所有其他規則都將被此字段忽略。

忽略轉換錯誤

數據類型映射允許映射各種類型,有時會出現這樣的問題:存儲在數據庫中的數據無法轉換為數據類型映射規則中指定的Delphi字段類型的正確數據,反之亦然。在這種情況下,將發生一個錯誤,這將通知數據無法映射到指定的類型。

例如:

UniDAC

但在為數據類型映射設置規則時,有可能忽略數據轉換錯誤:

IBCConnection.DataTypeMap.AddDBTypeRule(ibcVarchar, ftInteger, True);

在這種情況下,不可能進行正確的轉換。但是由于忽略了數據轉換錯誤,數據類型映射嘗試返回可以根據轉換方向設置為Delphi字段或DB字段的值。

UniDAC

因此,只有在預期轉換結果時才應使用忽略轉換錯誤。

UniDAC和數據類型映射

當使用UniDAC時,經常會出現一種難以解決的情況,即數據庫中的兩個相似類型在Delphi中有不同的類型。為了更清楚地說明,下面有一些例子。

例如,有一個項目,它與兩個DB一起工作:Oracle和SQL Server。在每個數據庫中都創建了這樣的表:

Oracle:

CREATE TABLE ITEM_INFO
(
 ID NUMBER NOT NULL,
 CODE VARCHAR2(10)  NOT NULL,
 DESCRIPTION NVARCHAR2(250),
 CONSTRAINT PK_ITEM_INFO PRIMARY KEY (id)
)

SQL Server:

CREATE TABLE item_info
( 
 id                INT              NOT NULL  , 
 code              VARCHAR(10)      NOT NULL  , 
 description       NVARCHAR(250)        NULL  ,         
 CONSTRAINT pk_item_info PRIMARY KEY CLUSTERED (id ASC) 
 ON [PRIMARY] 
)
GO

問題在于,使用啟用的UseUnicode選項處理Oracle時,代碼和描述字段都將具有ftWideString類型,如果禁用了UseUnicode選項,這兩個字段都將具有ftString類型。對于SQL Server,代碼字段始終是ftString,描述字段始終是ftWideString。當試圖創建持久字段時,這個問題尤其嚴重,因為在這種情況下,當與某個提供程序一起工作時,總是會發生錯誤。以前,避免錯誤的唯一方法是在這種情況下拒絕使用持久字段。

目前,這個問題很容易解決。可以為Oracle提供程序設置數據類型映射:

UniConnection.DataTypeMap.Clear;
UniConnection.DataTypeMap.AddDBTypeRule(oraVarchar2, ftString);
UniConnection.DataTypeMap.AddDBTypeRule(oraNVarchar2, ftWideString);

或者可以為SQL Server設置數據類型映射:

// for useUnicode = True in the Oracle data provider
UniConnection.DataTypeMap.Clear;
UniConnection.DataTypeMap.AddDBTypeRule(msVarchar, ftWideString);

或者:

// for useUnicode = False in the Oracle data provider
UniConnection.DataTypeMap.Clear;
UniConnection.DataTypeMap.AddDBTypeRule(msNVarchar, ftString);

購買UniDAC正版授權,請點擊“”喲!

PyCharm

標簽:數據庫服務器

本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@ke049m.cn


為你推薦

  • 推薦視頻
  • 推薦活動
  • 推薦產品
  • 推薦文章
  • 慧都慧問
掃碼咨詢


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
利記足球官網(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 真人boyu·博魚滾球網(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 最大網上PM娛樂城盤口(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 正規雷火競技官方買球(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 雷火競技權威十大網(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) boyu·博魚信譽足球官網(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 權威188BET足球網(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 正規188BET足球大全(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 高清无码不卡一区二区三区 | 国产精品人成在线播放 | 国产成人亚洲精品无码a大片 | 91麻豆国产自产在 | av免费在线观看一区二区三区 | 国产成a人片在线观看视频99 | 精品国产三级a∨在线无码 精品国产三级aⅴ在线 | 精品人妻视频一区二区三区 | 国产三级级在线电影 | 国产野战正规军全集在线观看 | 国产在线观看精品一区二区三区 | 国产sanji高清在线视频观看 | 精品久久无码视频一区 | 18禁无码无遮挡h动漫免费看 | 国产三级精品久久三级国专区 | 国产a级片免费观看 | 国产三香港三韩国三级不卡 | 国产午夜福利精品无码 | 成人精品人成网站 | 18禁超污无遮挡无 | 黑色jk白丝粉嫩自慰喷水喷浆 | 97人妻无码免费视频一区 | 国产自啪偷啪成人va | 国产午夜免费看黄片 | 国产精品亚洲精品青青青 | 国产一级毛片大陆 | 精品日韩欧美一区传媒精品网站 | 国产毛片一级不卡 | 91精品国产综合s | 精品无码专区 | 国产a一级**片午夜剧院 | 国产三级国产精品国产国在线观看 | 国产精品一区二区三区 | 国产福利短片视频在线观看 | av制服丝袜白丝国产网站 | 国产成人av三级在线观看 | 国产欧美高清精品一区2 | 成人动漫综合网 | 精品无码久久久久久久久国产va | 国产蜜桃tv一区二区无码 | 国产精品视频一区二区三区 | 成年女人大片免费播放完整 | 精品熟女日韩中文十区 | 国产精品一区二区亚瑟不卡 | 国内精品一区二区三区 | 国产av人人| 国产综合经典三级 | 2025最新亚洲中文字幕在线 | 国产无码三级在线电影网址 | av一区二区无码不卡 | 国产综合亚洲欧美日韩一区 | 国产精品蜜臀在线观看 | 东京热无码人妻一区二区av | 韩国福利一区二区三区高清视频 | 国产欧美日韩专区 | 囯产三级无码不卡在线观看 | 91午夜精品亚洲一区二区三区 | 岛国毛片一级一 | 国产精品亚洲w码日韩中文 国产精品亚洲w码日韩中文app | 精品人妻中文字幕有码在线 | 成人区人妻精品一区二区三区 | 18禁黄无遮挡免费网站国产 | 国产无码高潮在线 | 国产免费线在线观看 | 国久久久久久久久 | 999久久欧美人妻一区二区 | 成人国产在线看不卡 | 精品久久久久久久一区二区伦 | 国产麻豆国精精品久久毛片 | 97人妻无码免费视频一区 | 国产精品毛片完整版视 | 国产精品无码永久免费888 | 国产亚洲欧美在线专区 | 国产人妖ts观看一区二区 | 绯色一区二区 | 国产亚洲欧洲aⅴ综合一区 国产亚洲欧洲国产综合一区 | 精品亚洲成a人无码成a在线观看 | 国产av导航大全精品 | 国产精品成人 | 91在线无码精品秘入口导航 | 国产成人综合亚洲欧洲色就色 | 精品久久久久久无码人妻热 | 国产精品无码国模私拍视频 | 高潮喷水无码一 | 后入内射无码人妻一区 | 国产午夜福利片在线观看 | 国产成人久久综合一区四季 | av无码爆乳护士在 | 国产精品人成a片一区二区下载 | 韩国福利影视一区二区三区 | 高清一区二区三区不卡免费 | 成人午夜福利视频镇东影视 | 国产精品无码免费专区 | 国产精品边做奶水狂喷有码 | 韩国日本亚洲欧洲一区二区三 | 91精品人妻一区二区 | 国产在线观看国偷精品产拍 | 高潮抽搐痉挛一区二区精品视频 | 成人片黄色大片 | 国产自愉自 | 国产精品一区二区三区久久久久 | 国产真人无码作爱免费视频久 | 国产911在线观看 | 国产91熟女高潮一区二区 | 国产福利秒拍一区二区在线观看 | 国产美女爆乳呻吟视频 | 精品蜜桃一区二区三区 | 精品国产一区二区三区国产区 | 国产成人精品一区二区三区 | 国产精品免费一区二区三区 | 国产av老师黑色丝袜美女 | 国产精品美女在线观看 | 精品亚洲成a人无码成a在线 | 二区三区av无码蜜桃 | 国产欧美精品一区二区 | 国产午夜免费高清视频 | 国产喷白浆精 | 91黑丝高跟 | 丰满爆乳少妇中文无码 | 国产极品jk白丝喷白浆图片 | 18禁真人抽搐一进一出动态图 | 国产一区欧美日韩3d | 国产精品久久久精品 | www夜插内射 | 国产+日韩+另类+视频一区 | 成人综合网站一区二区三区四区 | av片区在线观 | 国产综合亚洲欧美另类久久久精品 | 精品国产一区二区三区久久久久久 | 国产欧美日韩中文久久 | 国产精品一区二区在线观看99 | 国产无码网页在线观看 | 国产狂喷潮在线观看 | 国产在线一区二区三区旡码 | 成av人电影在线观看 | 91精品成人免费国产片 | 国产精品无码av在线播放不 | 加勒比东京热无码av在线 | 加勒比hezyo无码专区 | 国产成年网站v片在线观看 国产成年无码aⅴ片在线观看 | 国产成人a在线观看视频免费 | 国产成人精品一区二区a片带套 | 国产成人精品亚洲午夜麻豆 | 国产av女人久久精品 | 91精品国产无线乱码在线 | 丰满人妻被猛烈进入中文 | 国产麻豆一精品一av | a级毛片免费高清毛片视频 a级毛片免费高清视频 | 成人无码免费一 | 国产成人精品亚洲一区 | 国产精品高潮久久av | 高清国产一级婬片a片免费 高清国产一区 | 国产美女裸体露胸网站 | 囯产精品一区二区三区乱码 | 91亚洲国产在人线播放午夜 | 国产毛片片精品天天看 | 国产一区二区三精品久久久 | 丰满美女冒白浆久久久久久久 | 91夜色精品偷窥熟女精品网站 | av无码网址 | 97色综合亚洲影院 | 国产无码在线观看免费直播 | 国产一级内谢a级高清毛片古装 | 二区三区四 | 国产性爱无码高清视频 | a级毛片高清免费视频 | 粉嫩无码一区二区三区 | 寡妇高潮一级毛片 | 国产深夜福利精品一区二区 | 国产成人av在线播放不卡 | 国产免费又黄又爽又色毛 | 成人精品一区久久久 | 2025精品一卡二卡3卡4卡 | 99精品国产福久 | 国产区人妖另类精 | 极品无码av国模在线观看 | 国产精品边做奶水狂喷有码 | 91桃色午夜福利国产在线观看 | 国产专区无码午夜 | 国产91在线播放稀缺 | 国产一区精品在线观看 | 91探花国产综 | 国产一二三四精品久久 | 风韵少妇性饥渴推油按摩视频 | 精品一区二区三区三区 | 国产99热在线这里只有精品 | 国产成人综合亚洲无码中字 | 国产综合网一区二区三区视频 | 国产在线第一区二区三区 | 国产三级理论片 | 国产亚洲色高清在线观看 | 国产精品毛片久久久久久久av | 国产免费午夜福利片在线观看 | 国产毛片一级片试看 | 国产福利一级 | 国产美女激情在线观看 | 国内精品久久人妻无码网站 | 精品国产999久久久免费 | 99精品一区无码在线 | 国产成人久久综合一区 | av无码a在线观看 | 国产免费无码午夜福利电影 | 国产在线精品一区二区三区 | 国产色精品vr一区二区 | 国产精品果冻传媒呆梦梦 | 国产精品三级在线播放 | 国产亚洲欧美日韩在线我不卡 | 成人无码h免费动漫在线观看 | 精品刺激无码在线观看 | 成年女人毛片免费观看com | 国产成人综合亚洲精品 | 国产亚洲3p无码一区二区 | 国产成人无码小说在线观看 | 91精品婷婷国产综合久久 | 国产精品日日摸夜夜添夜夜添无 | 国产精品特级毛片一区二区三区 | 精品无码av人在线观看尤物 | 国产高清精品一区二区不卡 | 国产激情视频在线观看 | 18禁无遮挡肉动漫在线播放观看 | 国产欧美日韩在线在线播放 | 国产高清精品无码免费试看 | 国产麻豆精品一区二区在线观看 | av免费网站在线观看 | 高潮流白浆潮喷在线观看 | 国产区免费在线观看 | 国产av无码乱码国产精品 | 国产欧美日韩va另类 | 国产肝交视频在线观看 | 国产成人无码a区在线播放 国产成人无码a区在线观9 | 国产成人综合亚洲欧美天堂 | 国产精品三级国产电影 | 国产3p露脸| 精品无码国产一区二区三区51安 | 91久久国产香蕉熟女线看 | 国产av剧情md精品麻豆 | 国产在线视频二区 | 国产精品欧美亚洲制服 | 国产精品国语对白一区二区 | 国产一区亚洲二区三区 | 国产高清精品在线91 | 国产精品久久久久久 | 国产精品无码免费专区 | 国产福利萌白酱在线观看视频 | 18禁白丝喷水视频w 18禁白丝喷水视频www | 精品人妻中文字幕无码 | 大尺度做爰床戏呻吟的视频网 | 国产精品亚洲二区第一页 | 精品少妇人妻aⅴ无码久久 精品少妇人妻av | 国产精品无码专区a | 国产爆乳无码一区二区麻豆 | 国产黄色大片在线观看激情 | 国产a级毛片无码 | 国产原创麻豆顾美玲在线观看 | 99国产午夜精品一区二区天美 | a三级片在线免费大全 | 国产三级主播在线观看 | 国产二区视频在线观看 | 91中文字幕在线一区 | 69久久夜色精品国产69小说 | 99久久久无码国产精品免费了 | 国产偷啪视频一区 | 91po国产在线精品免费观看 | av无码精品一区二区三区三级 | 国女精品爽爽一区二区 | 国产麻豆精品免费 | 国产日韩麻豆电影一区二区 | 91精品久久人人妻人人做 | 国产91欧美情侣在线 | 国产成人无精品久久久久国语 | 国产精品无码日韩欧 | 国产午夜精品一区二区三区漫 | 国产偷窥熟女高潮精品视频 | 国产区女主播在线观看 | 国产日韩ar无码免费一区二区 | 国产精品一区二区99久久精品 | 91精产国品一二三区在线 | 91精品欧美激情在线播放 | 国产麻豆91免费观看 | 91亚洲欧美一区二区三区 | 国产成人精品一区二区三区无码 | 东京热av无码 | 国产一区二区午夜福利在线观看 | 91午夜福利影视 | 国产精品一区二区不卡 | 国产精品白丝av | 国产精品一区电影 | 成人精品日韩一区二区 | 精品国色天香卡一卡二 | 国产在线视频一区 | 丰满东北老熟女 | 国产韩国日本欧美品牌suv | 国产美女精品三级在线观看 | 东京热无码中文字幕av免费 | av一级片| 国产欧美日韩亚洲一区二区 | 69久久精品无码一区二区 | 丰满人妻被公侵犯中文电影版 | 国产成人精品怡红院在线观看 | 国产精品一区二区三区不卡 | 国产精品国三级国产av视色 | 国模和精品嫩模私拍视频 | 国产午夜精品理论片a级在线观看 | 国产成人精品无码一区二区三区 | 国产高清精品在线91 | 国产成人综合亚洲专区 | 国产美女被遭强高潮免费 | 国产午夜理论电影在线观看 | 韩国免费理论片在线观看 | 国产成人综合精品日韩 | 顶级嫩模一区二区三区 | 国产午夜福利片1000无码 | hezyo加勒比久久爱综合 | 国产成人精品高清在线观看93 | 精品成在人线aⅴ无码免费看 | 国产黄在线观看免费软件下载 | 国产精品嫩草影院入口一二三 | av无码最新在线播放网址 | 国产在线观看一区二区三区精品 | 国产成人综合αv在线 | 妓女av一区 | 国产毛片网 | 国产成人高清在线观看播放 | 91精品国自 | 东京热精品 | 国产亚洲中文日 | 成人国产亚洲精品a区天堂 成人国产亚洲欧美一区 | 国产精品香蕉在线一区二区 | 99久久久无码国产精品9 | 国产熟睡乱子伦视频频 | 国产美女一级在线观看 | 国产成人免费高清激情视频 | 国产精品国语对白一区二区 | 99久久久精品免费观看国产 | 国产精品中文字幕在线 | 97人妻碰碰碰久久久久禁片 | 国产精品理论 | 国产欧美日本精品 | 国产三级精品专区欧美激情福利 | 国产成人aⅴ综合在线影院 国产成人av | 国产精品一区欧美日韩制 | 国产超级a在线播放久日本 国产超级va在线观看 | 国产无码高清 | 国产成人年无码av片在线观看 | 成人无码h动漫在线网站免费y | 国产极品美女高潮无套在线观看 | 国产午夜成人久久无码一区二区 | 18禁午夜福利a级污黄刺激 | av一区二区在线观 | 69视频福利一区二区三区 | 国产三级成人不卡在线观看 | 国产高清精品亚洲一区二区三 | 国产精品成人va在线观看 | 国产精品欧美福利久久 | 1000部夫妻午夜免费 | 国产精品无码无片 | 国产麻豆91传媒入口 | 国产一区二区啪啪啪免费视频 | 国产一三区a片在 | 成人精品视频一区二区三区 | 国产盗摄一区二区欧美精品 | 91大神福利在线 | 国产精品毛片99久久久久 | 成人在线免费毛片 | 丰满人妻一区二区三区av猛交 | 国语高清精品一区二区三区 | 国产精品色色视屏 | 国产成人无码一区二区在线观看 | 国产女人喷潮免费视频 | 丰满人妻被两个按摩师 | a三级三级成人网站在线视频 | 精品久久精品色综合 | 国产精品一区视频 | 国产精品免费视频久久 | 国产精品理论片 | 国产免费无遮挡吸乳视频下载 | 国产精品国内自产拍在线播放 | 国产av一区二区三区日 | 成人午夜免费福利 | 国产高潮抽搐翻白眼在线播放 | 国产成人午夜精品影院 | 高潮毛片无遮挡高清免费视频 | 91精品国产自产在线观看永久 | 国产精品女a片爽爽波多洁 国产精品女a色欲av色欲老师 | 国产成在线观看免费视频成本 | 国产a级毛片久久久毛片精片 | 丰满白嫩尤物啪啪 | 动漫精品中文字幕制服一区 | 国产精品一区二区三区色噜噜 | 国产一区二区黄片 | 精品日韩欧美一区在线播放不 | 高清无码午夜福利视频 | 18禁超污无遮挡无码免费网站 | 99精品一区无码在线观看 | 91在线视频免费 | 国产91久久精品成人看 | 国产成人欧美在线视频 | 国产成人高清亚洲一区 | 国产成人香港三级录像视频 | 99国产欧美精品久久久蜜芽 | 国产丝袜亚洲精品熟女 | 国产成人午夜精品一区二区三区 | 精品黑人一区二区三区 | 99久久精品亚洲欧美另类 | 国产一区二区三精品久久久 | av在线免费不卡可看 | 91久久国产成人免费观看资 | 91精品国产调教在线观看 | 精品国偷自产在线视 | 国产在线制服丝袜国产 | 国产精品精品国内自产拍 | 国产成年人免费黄色视频 | 2025精品国偷自产免费观看 | 国产在线视频在线观看 | 18禁止观看强奷免费国产大片 | 成人欧美一区二区三区 | 国产白丝内射 | 18处破外女出血在线 | 国产精品视频一区二区 | 国啪产自制福利2025 | 韩国日本亚洲欧洲一区二区三 | 国产97视频人人做人人爱 | 2025国产精品一区二区在线 | 国内女人喷潮完整视频 | 国产精品亚洲无线码在线播放 | 成人颜色视频网站免费在线观看 | 国产91久久精品成人看 | 国产成人最新毛片基地 | 91人妻洗澡一 | 国产麻豆精品a在线观看 | 国产一级一级一级国产片 | 国产一区二区在线免费观看 | 国产福利电影在线观看 | 国产精品精品自在线拍 | 国产成人在线网址 | 国内精品一区二区三区视频 | 国产成视频在线观看片 | 国产视频一区二区在线播放 | 国产人妻人伦精品1国产盗摄 | 成人国产一区二区精品 | 国产精品亚洲精品青青青 | 成年女人毛片免费观看com | 国产麻豆一区二区三区精品视频 | 国产在线视频不卡一区二区 | 国产sp调教打屁股视频网站 | 成人国产精品一区二区网站公司 | 国产午夜视频专区 | 国产精品福利在线观看无码卡一 | 国产电影一级视频在线 | 国产成人年无码国产亚洲小说 | 国产最大成人亚洲精品 | 国产福利一区二区精品免费 | 国产成人a视频高清在线观看 | 国产91丝袜高跟系列 | 国产末成年av一区二区三区 | 国产福利酱在线观看萌白酱 | 国产av亚洲精品久久久久久 | 91亚洲精品麻豆 | 91麻豆精品国产91 | 9a1v精品少妇一区二区三区 | 成人区人妻精品一区二区三区 | 成人综合伊人五月婷久久 | 国产精品亚洲aⅴ片 | 国产成人精品午夜在线观看 | 91麻豆精品国产电影 | 91精品人妻一区二区蜜桃 | 国产成人无码精品一区二区三区 | 国产精品特级无码免费视频 | 国产精品一区二区亚洲精品 | 国产综合自在线另类 | 韩国无遮挡三级伦在线观看 | 国产自产v一区二区三区c | 国产综合网一区二区三区视频 | 国产成人a一在线观看 | 国产精品日韩无码一区二区 | av中文字幕剧情不卡 | 精品国产欧美一区二区三区 | 国产精品无码在线播放 | 加勒比免费无码网址 | 国产精品熟妇一区二区三区四区 | 国产精品浓毛一区二区三区 | 国产成人永久免费视 | 18成禁人视频免费午夜影视 | 国产白丝jk | 成人欧美一区二区三区的电影 | 国产精品丝袜无码不卡视频 | 国产在线精品二期不卡 | 国产成人精品一区二区不卡 | 高清国产日韩欧美 | 91麻豆国产高清产精品第一页 | 国产精品国内免费一区二区三区 | 国产三级在线播放线 | 国产日韩一区二区不卡视 | 国产午夜精品免费一区二区 | 精品国产三级在线观看 | av综合网 | 国产在线精品一区二区三区直播 | 成人av无码国产在线 | 国产精品免费久久久久电影网 | 高潮奶水涨喷在线播 | 国产精品无码aⅴ在线观看播放 | 岛国一二三区无码视频 | 国产91无码精品秘久久久 | 国产成人无精品久久久久国语 | 东京热av永久无码 | 国产夫妻内射一级一片 | 国产极品美女高潮抽搐免费网站 | av人摸人人人澡人人超碰妓女 | 国产精品白浆在线观看无码专区 | 国产高清视频一区二区 | 精品亚洲国产成人av网站 | 国产精品剧情一区二区在线观看 | 国内精品小视频福利网址 | 国产精品va在线观看丝瓜影院 | 成人欧美一区二区三区黑人免费 | 成人在线免费观看 | 精品视频一区二区三区免费 | 精品无码高潮喷水a片 | 国产福利区一区二 | 国产精品国产三级久久久久电影 | 国产亚洲视频在线观看 | 国产日韩一区二区三免费高清 | 国产午夜精品理论片免费观看 | 国产多人| 国产精品无码免费专区午夜党 | 国产美女精品自在线拍免费 | av无码久久久精品免费 | 国产成人精品午夜二三区波多野 | 精品日韩二区三区四区 | 国产精品国产三级国产专i 国产精品国产三级国产专播 | 成人一区二区免费中文字幕 | 国产成人精品三上悠亚 | av无码中文一区二区三区四区 | 成人h动漫在线播放本动漫 成人h精品动漫在线 | 国产一区二区三区不卡在线 | 国产亚洲欧美观看在线一区 | 2025国内精品久久久久精品 | 国产一区二区高清视频 | 精品国产在线手机在线 | 国自产精品手机在线视频香蕉 | 国产精品免费观看久久 | 国产欧美日韩一区二区三区精品 | 国产3级在线观看 | 国产福利无码精品一 | 国产一区二区三区天堂av | 国产成人www免费人成看片 | 国产高清无码精品性爱 | 国产成人涩涩屋视频在线 | 波多野结衣中文字幕一区 | 国产亚洲综合网曝门系列 | 69国产超薄丝袜足j在线直播 | 精品高清一区二区三区 | 国产精品成人网红女主播 | 国产精品丝袜综合区 | 国产免费无码一区二区 | 成人无码电影在线观看网 | 国产精品一区二区在线播放 | 国产精品好爽好紧好 | 国产91麻豆精品 | 99精品久久久中文 | 91精品国产秘?在线观看app | 国产动漫一区 | 国产无码一区二区三区 | 国产一区二区不卡 | 国产成人av网站手机不卡 | 国产成人www免费人成看片 | 国产亚洲精久久久久久无 | 国产精品白浆一区二小说 | 国产精品高清一区二区三区99 | av免费黄色网址 | 国产日韩亚洲大尺度高清 | 精品国产一区二区三区四区色欲 | 国产精品成人一区二区三区视频 | 国产欧洲精品自在自线官方 | 国产三级综合视频在线播放 | 国产a级毛片毛片 | 精品人妻无码专区在中文字幕 | 成在人线av无码免观看麻豆 | 国产精品无码一本 | 国产精品夜夜春夜夜爽久久小说 | 91精品无码国产在线观看一区 | 国产日韩av在| 99国产欧美久久久精品蜜桃 | 国产精品无码aⅴ在线观看播放 | 国产精品va一级二级三级 | 国产护士在病房av做爰小说 | 国产成人av第一页 | 国产二级一片内射视频播放 | 18禁无遮挡肉动漫在线播放观看 | 99自偷国偷产品一区电影 | 韩国三级大胸女高清视频 | 影院亚洲欧美综合 | 国产激情一区 | 国产小视频精品一区二区三区 | 精品国产伦一区二区三区在线观看 | 国产色精品vr一区二区 | 国产精品一级二级三级视频 | 国产办公室紧身裙丝袜av在线 | 国产91调教在线观看 | 国产av麻豆一区 | 国产精品盗摄一区二区在线 | 国产福利一区二区三区视频在线 | 国产精品无码专区av在线播放 | 91精品综合在线偷观看视频 | 国产人妻无码一区二区三区 | 国产一区二区免费视频 | 国产精品原创午夜宅男视频 | 69麻豆天美精东蜜桃传媒潘甜甜 | 国产精品毛片更新无码 | 国产熟女丝袜av | av天堂精品久久久久 | h无码精品动漫在线观看导航 | 国产爆操美女五月天 | 成人国产日韩在线 | 国产做a爱一级毛片久久 | av尤物 | 国产高清狼人香蕉在线 | 国产精品边做奶水狂喷无码 | 国产91精品青草社区视频网址 | 国产a级毛片一级 | 国产日韩欧美一区精品 | 国产欧美综合在线观看第七页 | 99久久6动漫| 18禁无遮挡免费 | 99九九久久 | 国产黄在线观看免费观看 | 91真人毛片一级在线播放 | 国产一区二区三区不卡av | 国产成人高清在线观看 | 国产黄色a级 | 国产成人无码av一区二区三区 | 国产综合亚洲欧美另类久久久精品 | 国内国外日产一区二区 | 国产mv天美传媒在线视频播放 | 99久久国产精品免费电影 | 精品国产高清欧美操b视频 精品国产高清一区二区广区 | 丰满人妻跪趴高撅肥臀 | 国产无码影视 | 岛国一二三区无码视频 | 国产精品制服一区二区 | 国产精品偷伦视频观看 | 97亚洲综合色成在线观看 | 国产无码专区在线播放视频 | 国产美女裸体网站 | 国产精品秘入口麻豆 | 99久久精品国产片 | 动漫高清资源免费 | 国产aⅴ久久免费精品 | av在线播放网址 | 国产精品欧美一区喷水 | 精品国产国偷自产 | 国产成人成网站在 | 国产高清无码中文 | 国产91无码精品秘久久久 | 国产成人精品一区二区免费视频 | 精品丝袜国产自在线拍小草 | 国产成人精品无码免费播放国语 | 99国产一区 | 国产一级一级一级国产片 | 国产精品福利在线播放 | 国产精品六区久久综合亚洲av | av手机电影在线不卡 | 高潮到不停喷水的免费视频 | 国产亚洲中文日本不卡二区 | 国产精品观看 | 精品无码一区二区 | 国产女同精品一级在线 | 国产aⅴ天堂亚洲国产a | 91精品国产91| 国产精品宾馆精品酒店 | av在线亚洲男人的天堂 | 91欧美精品成人综合 | 国产丝袜在线播放 | 国产午夜激无码αv毛片久久 | 99亚洲伊人久久精品影院 | 99久久亚洲精品无码毛片 | 国产精品福利电影一 | 高清国产一级精品毛片基地 | 成人综合国内精品久 | 精品无码国产一区二区三区av | 91极品美| 国产精品动漫自慰一二三区 | 高清视频在线观看一 | av色综合 | 国产成人啪精品视频免费网站 | 国产黄在线观看免费观看不卡 | 精品久久久无码 | 国产高潮流白浆喷水动 | 国产午夜激无码av毛片久久 | 91蜜桃| 国产人妻人伦又粗又大爽歪歪 | 国产欧美va欧美va香蕉在线 | 国产成人无码a片免费男男中文 | 成人无码av片在线观看蜜桃 | 国产精品多人p | 91精品免费久久久久久久久 | 国产成人无码精品 | 国产亚洲欧美激情久久电影 | 国产喷潮在线播放一区 | 国产一级内谢a级高清毛片古装 | 国产一区在线观看 | 交换娇妻呻吟声不停中文字幕 | 国产对白精品刺激一区二区 | 高潮爽到爆好爽无码喷水视频 | 国产日韩电影一区二区 | 国产成a人亚洲精品无码樱花 | 国产精品白丝情趣av网站 | 国产精品成人亚发布 | 国产综合久久久 | 国产亚洲欧美日韩精品一区二区 | 国产福利微拍精品一区二区 | av无码精品一区二区三区宅 | 国产精品熟女视频一区二区 | 国产av福利片一二三四区 | 国产毛片大全 | 国产成人无码精品一区在线观看 | 91精品在线免费视频 | 国产成人亚洲精品无码a大片 | 精品丝袜永久综合国产 | 国产成人精品在线免费观看 | 精品午夜福利无人区乱码一区 | 国产精品毛片a∨一区二区三区 | 国产不卡一区二区免费视频 | 经典日韩中文字幕综合网 | 国产午夜无码精品 | 国产在线aaa片一区二区99 | 91人妻中文字幕在线精品 | 国产福利91精品一区二区 | 91精产国品一二三产区粉粉 | 国产精品高清一区二区不卡 | 成人在线观看二区 | 国产一级一级一级成人毛片 | 精品无码国产一区二区三区51安 | 国产一区二区三区最好精华液 | 国产永久一区二区三区 | 成人无码专区免 | 国产aⅴ激情无码久久久无码 | 国产成人av综合久久 | 精品一区二区成人码动漫 | 国产轮奸精品一区二区三区 | 国产在线观看精品一区二区三 | 国产97久久精品一区二区 | 国产欧美日韩中文在线观看不卡 | 2025国产男人亚洲欧美天堂 | 国产超aⅴ男人的天堂 | 精品日韩一区精品日韩国产 | 国产一区精品3d动漫在线 | 国产福利电影一区二区三区 | 国产午夜精品一 | 国产精品免费视频久久 | 成人无码一区二区三区影院 | 国产成人91精品 | 国模毛婷黑下木耳150图片 | 成人午夜激情毛片 | 成年做羞羞的视频网 | 国产aⅴ视频一 | 国产午夜影| 2025自拍偷在线 | 国产精品免费观看久久蜜芽 | 激情欧美成人久久综合小说 | 国产精品免费福利久久 | 国产亚洲欧美一区在线观看 | 国产亚洲日本人在线观看 | 国产福利免费怕怕怕视频 | 国产在线观看国自产偷精品产拍 | 国产精品一区二区在 | 国产成人精品视频2025 | 国产91久久精品久久精品 | av永久无码精品桃花岛知道 | 91亚洲精品国产自 | 国产高清在线精品一区 | 91在线综合 | av在线不卡无码 | 国产制服丝袜亚洲高清 | 国产一区二区在线观看动漫 | 国产av无码福利精品成人久久 | 精品一区二区高清在线观看 | 国产一区二区三区精品诱惑网站 | av在线| 国产午夜精品夜夜骚久久久久 | 国产成人免费无码av在线播放 | 2025无码专区人妻系列日韩 | 国产无码一区二区二区 | 黑巨人精品一区二区三区 | 丰满人妻一区二区三区四季av | 国产一区二区三区色婬影院 | 岛国av无码免费无禁网站麦芽 | 国产成人av无码精品动漫麻豆 | 国产一区二区三区无码不卡 | 99精品热在 | 91丝袜无码国产在线播放 | 91桃色无码国产在线观看二区 | 国产精品成人影院在 | 国产精品日韩一区 | 国产高清在线直播欧美 | 国产一级a爱片在线播放 | 国产精品欧美一区不卡亚洲 | 91国语露脸精品国产 | 国产成人啪精品视频免费a 国产成人啪精品视频免费软件 |