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

半岛外围网上直营

Windows Mobile下訪問Sqlite的Native C++封裝

原創|其它|編輯:郝浩|2009-10-19 10:21:38.000|閱讀 920 次

概述:當前移動設備開發領域,在本地數據存儲方面,Sqlite幾乎成了事實標準,Andriod (android.database.sqlite),iPhone (SQLite for iPhone SDK 和 FMDB for iPhone),Palm WebOS (webOS SQL Tutorial),新版本的Symbian也直接built-in Sqlite了(20 million Symbian smartphones shipped in Q3 2007 Newer versions of the SymbianOS have SQLite built in.)。那么作為移動設備領域的重要一員Windows Mobile怎么可能錯過Sqlite呢。

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

背景

當前移動設備開發領域,在本地數據存儲方面,Sqlite幾乎成了事實標準,Andriod (),iPhone ( 和 ),Palm WebOS (),新版本的Symbian也直接built-in Sqlite了()。那么作為移動設備領域的重要一員Windows Mobile怎么可能錯過Sqlite呢。

 

簡介

Sqlite幾乎成立移動設備開發領域數據存儲方面的事實標準。Sqlite已經廣泛被使用到Andriod,iPhone,WebOS以及Symbian等平臺了,本文講述在Windows Mobile平臺下如何使用Native C++訪問Sqlite,同時講述一個封裝類的實現和使用。

 

Sqlite源碼

Sqlite源碼可以到 下載,我為了省事直接使用了的在Windows Mobile下的build工程。

 

Sqlite的C++封裝

封裝我使用了的封裝。這里感謝的推薦。封裝是對Sqlite原有純C的api進行OO的C++的封裝。主要封裝以下幾個類:

1. CppSQLite3DB 數據庫類,用于新建數據庫,打開關閉鏈接,執行DDL和DML。

2. CppSQLite3Statement 用于執行參數化的SQL。CppSQLite3DB 可以執行SQL但是不支持參數化。

3. CppSQLite3Query 用于讀出執行Select后的查詢結果。

4. CppSQLite3Exception 用于捕捉異常。

簡單明了的封裝了Sqlite。

 

封裝類的使用

使用方法源自于我對類的單元測試。見源文件的SqliteHelperTest.h。

 

創建數據庫文件

TEST(SqliteHelper, CreateDatabase)
{
try
{
CppSQLite3DB db;
DeleteFile(DB_FILE_NAME);
db.open(DB_FILE_NAME);
db.close();
}
catch(CppSQLite3Exception e)
{
FAIL(ToString(e.errorMessage()).c_str());
}
TRACE("Create database successful.");
}

調用CppSQLite3DB 的open()函數的時候如果發現沒有數據庫文件就會新建一個數據庫文件。Sqlite的源代碼如下(見sqlite3.c):

rc = openDatabase(zFilename8, ppDb,
SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE, 0);

 

 

執行DDL

TEST(SqliteHelper, CreateTable)
{
try
{
CppSQLite3DB db;
db.open(DB_FILE_NAME);
db.execDML(L"create table T1(F1 int, F2 char(20), F3 char(20));");

db.close();
}
catch(CppSQLite3Exception e)
{
FAIL(ToString(e.errorMessage()).c_str());
}
TRACE("Create table successful.");
}

 

執行CppSQLite3DB 的execDML()函數可以執行DDL。Sqlite3的數據類型定義和其他常見關系型數據庫有很大區別,Sqlite3數據類型定義信息是和具體的數據綁定的而不是和字段定義綁定,也就是動態的,同一個字段的不同記錄可以存儲不同的數據類型的數據。所以在定義表的時候定義字段類型不是必須的,具體可以參考 。

 

執行DML

TEST(SqliteHelper, InsertTable)
{
try
{
CppSQLite3DB db;
db.open(DB_FILE_NAME);

CString sqlStr;
time_t tmStart, tmEnd;
tmStart = time(0);
for(int i=0; i<max; ++i)
{
SYSTEMTIME currentTime;
GetLocalTime(&currentTime);
sqlStr.Format(L"INSERT INTO T1 (F1, F2, F3) VALUES(%d, 'STR%d', '%d-%d-%d %d:%d:%d')",
i, i, currentTime.wYear, currentTime.wMonth, currentTime.wDay, currentTime.wHour, currentTime.wMinute, currentTime.wSecond);
db.execDML(sqlStr);
}
tmEnd = time(0);
char ch[255];
sprintf(ch, "Insert table successful in %d seconds", tmEnd-tmStart);
TRACE(ch);
db.close();
}
catch(CppSQLite3Exception e)
{
FAIL(ToString(e.errorMessage()).c_str());
}
}

CppSQLite3DB 的execDML()函數不僅可以執行DDL,而且可以執行DML。同理Update和Delete語句一樣。

 

執行Scalar

TEST(SqliteHelper, SelectScalarBeforeInsert)
{
try
{
CppSQLite3DB db;
db.open(DB_FILE_NAME);

int count = db.execScalar(L"SELECT COUNT(*) FROM T1;");
char ch[255];
sprintf(ch, "%d rows in T1 table", count);
TRACE(ch);
db.close();
}
catch(CppSQLite3Exception e)
{
FAIL(ToString(e.errorMessage()).c_str());
}
TRACE("Select scalar before insert successful.");
}

 

CppSQLite3DB 的execScalar()函數模仿ADO.NET的 用于取第一條記錄的一個字段的值,一般用于聚集函數的查詢。

 

執行查詢

TEST(SqliteHelper, SelectAfterInsert)
{
try
{
CppSQLite3DB db;
db.open(DB_FILE_NAME);
CppSQLite3Query q = db.execQuery(L"SELECT * FROM T1;");

std::string str;
char ch[255];
while (!q.eof())
{
sprintf(ch, "F1=%d, F2=%S, F3=%S\n", q.getIntField(0), q.getStringField(1), q.getStringField(2));
str += ch;
q.nextRow();
}
TRACE(str.c_str());
db.close();
}
catch(CppSQLite3Exception e)
{
FAIL(ToString(e.errorMessage()).c_str());
}
}

查詢需要借助CppSQLite3Query 來取出查詢的結果。eof()函數判斷是否結束。nextRow()移動到下一條記錄。getIntField()函數和getStringField()函數為讀取當前記錄的特定字段的值。

 

使用事務

TEST(SqliteHelper, InsertTableWithTransaction)
{
try
{
CppSQLite3DB db;
db.open(DB_FILE_NAME);

CString sqlStr;
time_t tmStart, tmEnd;
tmStart = time(0);
db.execDML(L"begin transaction;");
for(int i=0; i<max; ++i)
{
SYSTEMTIME currentTime;
GetLocalTime(&currentTime);
sqlStr.Format(L"INSERT INTO T1 (F1, F2, F3) VALUES(%d, 'STR%d', '%d-%d-%d %d:%d:%d')",
i, i, currentTime.wYear, currentTime.wMonth, currentTime.wDay, currentTime.wHour, currentTime.wMinute, currentTime.wSecond);
db.execDML(sqlStr);
}
db.execDML(L"commit transaction;");
tmEnd = time(0);
char ch[255];
sprintf(ch, "Insert table successful in %d seconds", tmEnd-tmStart);
TRACE(ch);
db.close();
}
catch(CppSQLite3Exception e)
{
db.execDML(L"rollback transaction;");
FAIL(ToString(e.errorMessage()).c_str());
}
}

 

在Sqlite上事務的使用非常簡單。通過CppSQLite3DB 的execDML()函數來打開,提交和回退事務。Sqlite在事務處理上,語法層面上和MS SQL Server有點類似,默認是自動事務(AutoCommit),關于事務處理我之前寫過一篇文章,有興趣可以參考下 。也可以參考

。 從測試結果看,批量處理數據,顯式使用事務和自動事務在處理時間上差別很大。

在insert 100條數據時,顯式使用事務小于1秒鐘完成,而使用自動事務的話需要4秒鐘。為什么有這么大的差別,我沒有仔細研究Sqlite的源碼,我從通用數據庫的概念來講述,事務其中一個特性是持久性(Durability),也就是凡是提交了的事務的數據都需要持久化,需要持久化就需要寫硬盤,在移動設備是flash,寫永久存儲設備的速度是遠遠慢于寫內存的速度的,所以速度差異點在IO。

 

Unit Test

項目開發中使用了TDD,關于Unit Test可以參考 和 。


標簽:

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

文章轉載自:博客園

為你推薦

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


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
利記足球官網(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 真人boyu·博魚滾球網(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 最大網上PM娛樂城盤口(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 正規雷火競技官方買球(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 雷火競技權威十大網(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) boyu·博魚信譽足球官網(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 權威188BET足球網(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 正規188BET足球大全(官方)網站/網頁版登錄入口/手機版登錄入口-最新版(已更新) 2025国产精品极品色在线 | 国产精品美脚玉足脚交欧美 | 国产精品乱码99久久久久久午 | 国产亚洲日韩网暴欧美台湾 | 国产精品一区二区在 | 国产成人禁片在线观看 | 国产精品啪啪一区二区三区 | 成人毛片免费视频播放 | av在线无码观看另类重口 | 国产精品国产三级大全在线观看 | 国产精品福利片免费看 | 国产精品无码国产字幕av | 国产精品免费观看久久蜜芽 | 国产成人精品三 | 国产精品一区二区手机在线观看 | 国产中文在线 | 国产超碰人人做人人爱电影 | 精品精品无码在线视频 | 国产精品无码制服丝袜网站 | 国产精品成人一区二区三区 | 国产成人精品免费视频大全麻豆 | 2025精品久久久久精品免费网 | 国产人妻人伦精品无码.麻豆 | 动漫3d精品一区二区三区乱码 | 国产免费无码一区二区三区vr | 国产精品亚洲片在线观看不 | 国产成人调教在线视频 | 国产成人一区二区三区精品 | 国产高清午夜自 | 国产午夜精品美女视频福利 | 国产91在线九色 | 精品无码毛片 | 国产午夜福利精品一区 | 国产精品高清一区二区三区绿帽 | 动漫美女h黄动漫在线观看 动漫美女爆羞羞动漫 | 国产成人无码aⅴ片在线观看 | 成人欧美日韩高清不卡 | 国产三区不卡在线观看 | 肥熟女视频一区二区三区国 | 超刺激丝袜脚交在线观看 | 91精品国产免费青青碰在线观 | 国产美女裸舞久久福利 | 国产高清无码一区二区久久 | 国产成人精品一区二三区 | 国产免费口爆在线观看 | 韩国无遮挡三级伦在线观看 | 91av视频在线观看 | 国产三级精品三级观 | 国产aⅴ无码专区亚洲av | 国产成人永久免费视 | 91精品在线国产 | 国产嫩草视频在线观看 | 国产成人一区二区在线观看 | 精品日本三级在线观看视频 | 国产精品蜜臀在线观看 | 国产高清在线观看av不卡 | 国产成人av网站手机不卡 | 国产精品欧美一区二区 | 国产精品日本一区二区在线播 | 成人国产一区二区精品小说 | 精品人妻在线视频一区二区三区 | 加勒比色老久久综合网 | 91精品无码国产 | 国产成人aa午夜视频 | 国产av无码专区亚洲av果冻传媒 | 国产中文内射一区二区三区在线 | 国产做爰全免费的视频避孕 | 国产精品全国免费观看高清 | 国产成人高清一区二区私人 | 国产成人综合久久精品亚洲 | 国产成人毛片在线视频软件 | 99亚洲伊人久久精品影院 | 国产91蝌蚪 | 国产日韩av有码 | 大爆乳双腿张开喷 | av一级毛片免费 | 国产精品午夜久久久久久99热 | 国产在线无码免费专区 | 国产在线观看精品一区二区三 | 精品国产黑色丝袜高跟鞋 | 国产99re6在线视频播放 | 国产黑色丝袜在线看片 | av收藏夹电影完整版 | 国产高清国际精品福利色噜噜 | 精品日韩国产欧美视频 | 国产精品伦理在线 | 成人免费无码精品国产91 | 国产萌白酱喷水视频 | 国产av天堂| 国产精品色在线免费 | 2025国产在线 | 国产成人亚洲精品无码v大片 | 国产精品秘入口18禁麻豆免会员 | 成人无码精品久久小说 | 午夜三级中文在线观看 | 99自偷国偷产品一区电影 | 高清精品一区二区三区一区 | 精品无码在线播放国产 | 国产拍一二三四区在 | 国产亚洲日韩欧美十八禁 | 高潮毛片无遮挡高清视频播放 | 91丝袜在线观看 | 国产女主播喷水视频在线观看 | 国产精品一区二区麻豆亚洲 | 国产成人情侣激情小视频 | 国产91精品对白露脸 | 国产美女激情一二三区 | 国产美女丝袜 | 国产v亚洲v天堂a无码99 | 国产成人综合久久精品推 | 国产精品午夜福利免费 | 国产成人久久精品二三区麻豆 | 精品人妻少妇系列人妻系列 | 国产午夜精品久久久久九九 | 国产无码在线观看免费在线 | 国产精品视频一区三区 | 国产三级在线现看影院 | 国产一区在线观看视频 | 精品一级片内射视频播91视频 | 国产97碰 | 国产av一区二 | 国产一区二区三区亚洲 | 国产精品动漫在线网站 | 国产高清制服丝袜视频 | 国产成人啪精品视频免费app | 精品偷自拍另类 | 国产精品小视频91 | 国产精品一区二区av在线观看 | 国产精品亚洲精品青 | 国产成人av片在线观看 | 91亚洲女同在 | 国产主播在线一区二区 | 精品无人区一区二区三区 | 国产一区二区免费在线观看 | 成人精品永久免费视频 | 国产精品成人啪精品视频免 | 国产一区二区三精品久 | 国产一区二区三区福利在线观看 | 国产亚洲专区在线观看 | 国产综合欧美日韩视频一区 | 18禁无遮挡羞羞漫画在线播放 | 国产欧美日韩综合视频专 | 1区2区3区产品乱码免费 | 国产精品无码免费播放在线观看 | 91精品国产麻豆国产自产在线 | 97人妻碰碰碰久久久久禁片 | 动漫精品中文字幕制服一区 | 18黑白丝水手服自慰喷水 | 1024手机看片基地你懂的 | 91精品酒色国产综合久久 | 国产一区二区三区内射高清 | 国产精品日韩在线制服丝袜 | 91精品国产色 | 国模和精品嫩模 | 精品无码av手机在线播放 | 国产在线无码尤物视频 | av无码中文字幕不卡一区二区三区 | 国产高清a毛片在线看 | 精品国产免费人成在线观看 | 国产精品吹潮在线观看中文 | 国产精品酒店在线 | 成人国产精品一区二区网站 | 国产无码免费在线观看网站 | 丰满少妇呻吟高潮经历 | 国产精品视频第一区二区 | 黑色丝袜脚足国产在线看 | 国产成人精品a视频 | 国产精品六区久久综合亚洲av | 精品久久久久久中文字幕无码网站 | 国产a级毛片久久久精品毛片 | 国产无码免费视频在线 | 国产高清午夜自在在线 | 丰满少妇作爱视频免费观看 | 国产午夜无码91精品免费看 | 国产精品国产高清 | 国产69精品久久久久久久 | 18禁黄色网站 | 成人在线免费电影 | 91久久综合精品国产丝袜长腿 | 国产黄页免费网站在线 | 国产探花在线精品一区二区 | 国产一区二区三区成人久久片 | av片在线观看 | 丰满人妻熟妇乱又伦精品视频三 | 国产一区二区美女自卫 | 动漫精品啪啪一区二区 | 国产素人在线观看人成视频 | 国产高清一区二区三区四区 | 国产一区二区三区福利在线观看 | 国产高清亚洲日韩一区 | 91麻豆成人精品国产免费网站 | 国产三级欧美三级日产三级99 | 91黑丝大长腿你视频里见过我 | av中文字幕综合 | 91九色精品 | 国产91精品一区二区麻豆亚洲 | 国产av无码专区亚洲av男同 | 国产成人无码精品午夜福利a | 精品少妇人妻av免费久久 | 精品国产日韩一区二区三区 | 91高清在 | 2025久久天天躁狠狠躁夜夜 | 国产超碰97人人在线 | 国产白丝美腿娇喘高潮的视频 | 精品麻豆高清一区二区 | 成人精品视频在线 | 国产成人精品福利网 | 国自产拍91中文在线观看 | 激情综合一区二区三区 | 国产麻豆剧果冻传媒浮生影视 | 成人免费aa片 | 国产成人精品午夜福 | 丰满爆乳无码一 | av片免费大全在线观看不卡 | 国产在线精品亚洲第一区香蕉 | av亚裔在线观看 | 精品久久久久久无码人妻蜜桃 | 变态潮喷失禁大喷水 | 国产午夜无码专区喷水 | 国产精品无码无套在线 | 国产一级片内射视频播放 | 国产精品无码一区二区在线国 | 99久久精品国产自在首页 | 国产自产一二三区 | av在线无码观 | 91久久偷偷鲁偷偷鲁综合 | 国产午夜视频高清 | 精品久久久久久无码专区不卡 | 国产精品成人自拍 | 精品无码自拍视频在线观看 | 国产成人免费软件 | 国产毛片一区二区 | 高潮流白浆潮喷 | 不卡中文一二三区 | 国产午夜精品理论片 | 国产91av视频在线观看 | 成人免费视频无码专区 | 国产av剧情超级爽闺蜜 | 97精品国产自在现线拍 | 国产经典自拍一区 | 福利一区二区三区在线视频 | 岛国无码一区二区三区 | 成人欧美一区二区三区在线观看 | 国产av人人夜夜澡人人爽麻豆 | 国产成人久久久精品一区二 | 国产白浆一区二区三区 | 精品国产一区二区三区四区色欲 | 精品精品国产自在久久高清 | 国产精品国产三级大全在线观看 | 二区欧美三 | 国精品人妻无码一区二区三区 | 91视频免费看平台有哪些优势 | 国产精品狼人久久久久影院 | 国产高清无码自99 | 精品国产av无码久久久黄 | 国产一区二区精品福利地址 | 国产日韩av免费无码一区二区 | 国产白袜脚足j棉袜在线观看 | 成人国产欧美 | 成人精品视频一区二区三区尤 | 国产成人精品免费视频大全麻 | 国产无套护士丝袜在线观看 | 国产午夜亚洲精品不卡福利 | 国产精品免费小视频 | 18禁止免费观看试看免费大片 | av免费在线观看的网址 | 国产三级adc全集在线观看 | 国产精品国产高清国产专区720p | 国产亚洲一区二区三区在线观看 | 国产精品无码一区二区三区不卡 | 国产极品粉嫩馒头一线天图片 | 精品亚洲国产成人a在线观看 | 国产麻豆精品一区二区三区 | 国产成人a亚洲精v品无码 | 2025中文字幕无码专区 | 国产91视频在线观看 | 白嫩少妇激情无码 | 91午夜福利国产在线观看 | 波多野结衣永久免费视频 | av每日更新手机观看 | 国产无套码aⅴ在线观 | 国产精品美女久久久网站动漫 | 91天堂一区二区在线播放 | 二区三区四川人 | 精品无码永久在线观看你懂的 | 91精品无码国产在线观看一区 | 国产精品欧美日韩一区在线播放 | 精品久久久久久性色av | 国产成人精品免高 | 福利精品老师国产自产在线 | 国产在线精品无码二区 | 国产精品福利在线观看免费 | 国产成人av片在线 | 国产真实喝醉系列39女同事 | 国内精品久久人妻无码国 | 国产女同无遮挡互慰高潮视频 | 国产成本人视频免费 | 岛国av免费在线观看 | 国产成人毛片无码视频不卡 | 国产无套白浆一区二区三 | 成人女人18a级毛片 成人女人女片免费播 | 国产一区二区三区视频 | 国产每日精品亚洲精品 | 国产精品欧美久久久久天天影视 | av无码精品久久不卡网站 | 国产一区二区在线观看的网址 | 18禁裸乳无遮挡自慰免费动漫 | a级片免费在线播放 | 国产成人综合亚洲欧洲色就色 | 国产成人无码手机免费 | 国产狂喷潮在线观看 | 国产高级桑拿在线播放 | 按摩已婚人妻精品中文字幕 | 91成人爽a毛片一区二区 | 国产一区二区午夜福利在线观看 | 国产高清视频在线观看播放 | 国产午夜福利一区二区在线观看 | 精品国产三级午夜不卡 | 97人妻人人做人碰人人添 | 国产成人精品电影在线观看 | 国自产精品手机在线观看视 | 国产精品乱人伦一区二区三区 | 国产高清情侣高潮露脸 | 精品国产日韩欧美一级一区二区 | 91精品国产九九九九九九亚洲 | 91久久精品无码一级毛片 | 国产精品丝袜无码不卡视频 | 国产av剧情m| av网站在| 国产成人色欲av在线 | 国产一区亚洲二区 | 国产成人亚洲精品无码电影 | 国产无套粉嫩白浆在 | 国产精品成人av片免费看 | 99国产精品| 国产成人精品午夜日本亚洲 | 国产制服日本一区二区 | 91精品宅男在 | 精品无人区一区二区三区 | 国产成人禁片在线观看 | 国产在线麻豆日韩蜜桃 | 91免费公开视频 | 国产午夜无码精品免费看粉 | 国产欧美日韩中文字幕第一页 | 国产三级国产三级欧美三级 | 国产一区二区三区美女秒播 | 精品国产sm最大网站 | 动漫精品动漫一区三区3d | 精品国产日韩亚洲一区91 | 精品国产毛片va一区二区三区 | 2025卡1卡2卡3精品老狼 | 国产aⅴ片 | 国产精品人成在线二区 | 成人午夜在线观看国产 | 91视频污污网站 | 国产av无码专区亚洲av男同 | 99久久久国产免费观看精品 | 黄色a片三级三级三级免费在 | 国内真实下药迷j在线观看 国内真实愉拍系列情侣 | 国产av无码专区亚洲a∨毛片 | 国产亚洲成av人片在线观看导航 | 国产一区二区三区免费看视频 | 国产偷窥女洗浴在线观看潜入 | 精品国产v无码免费看扒衣 精品国产成人国产在线观看 | 国产福利一区二区三区在线视频 | 91日本在线视频 | 国产一区二区精品 | 国产精品丝袜久久久久久不卡 | 成人午夜动漫在线观看 | 国产肉丝袜一区二区 | 精品美女网站在线观看av污 | 风韵丰满熟妇啪啪区老熟熟女 | 精品动漫在线观看视频一区 | 成人黄色网站·大全 | 国产av国片| 国产精品视频一区二区三区四 | 国产精品一区一区三区在线 | 国产99re6在线视频播放 | 18禁成年无码免费网站无遮 | 国产在线精品无码二区 | 国产成人青青久久大片 | 国产午夜片无码区在线观看 | av毛片免费观看 | 国产三级在线观看免费播放 | 国产妇女馒头高清 | 国产成年女人毛片80s网站 | 2025最新国产不卡a在线播放 | 国产成人一区二区三区免费3 | 国产综合内射日韩久 | 国产成人精品综合网站 | 国产人妻精品 | 丰满少妇人妻无码专区 | 国产亚洲日韩网曝 | 精品人妻无码专区在线视频 | 国产亚洲精品久久久久无码 | 国产精品亚洲综合—区在线观看 | 国产精品日产精品久久 | 国99精品 | 丰满少妇高潮惨叫正在播放 | 国产专区一区 | 国产成人综合亚洲av小说 | 国产欧美日韩综合在线成 | 国产一级一国产一级毛片 | 国产亚洲欧美日韩剧的剧情介绍 | 国产精品香蕉人多人在线观看 | 激情欧美日韩一区二区 | 国产av国片精品jk制服 | 国产自产拍精品视频免 | 激情欧美日韩一 | 变态另类重口特级 | 国产成人aⅴ在线免费观看 国产成人aa精品一区在线播放 | 国产激情久久久久影院 | 91精品国产调教在线观看 | 2025久久老司机福利精品网 | 国产极品美女高潮无套在线观看 | 国产精品无码一二区不卡免费 | 国产美女精品一 | 国产毛片久久毛片 | 国产极品一区 | 911在线区啪国自产中文字幕 | 国产91嫩草精品 | 黑人最猛系列无码 | 国产精品一区二区日韩av在线 | a级毛片无码片2025 | 国产高清精品一级毛片 | 成人午夜福利视频后入 | 国产欧美一级二级日韩 | 18禁无遮挡啪啪摇乳动态图 | 精品无码在线播放国产 | 东京热无码中文字幕av免费 | 成人无码区免费视频网站入口 | 国产成本人片无码免费2025 | 2025国精品夜夜天天人人 | 国产精品国产三级传区网站 | 国产黄a一级二级三级看三区 | 国产一区二区三区伦 | 国产精品丝袜拍在线观看 | 变态黄色网站在线观看 | 国产探花在线精品一区二 | 国产中文制服丝袜另类 | 成人午夜精品无码区久久漫画 | 国产一区二区三区在线观看免费 | 国产自揄拍3亚洲欧美日韩精品 | 国产精品三级网站 | 国产白袜脚足j棉袜在线观看 | 99精品久久久久久久久久综合 | 国产美女白浆视频免费网站 | 国产精品一级a∨片免费看 国产精品一级aa片 国产精品一级av在线播放 | 国产区欧美区一区二区精品区 | 国产欧美日韩亚洲 | 国产精品无码aⅴ一区二区三区 | 国产人妖性一区二区 | 国产波霸爆乳一区二区黄色 | 加勒比系中文字幕无码 | 国产成人a∨无码 | 国产自在现偷国产精品一区二区 | 国产成人午夜福利在线视频 | 99精品免视看 | 国产精品视频一区二区色戒 | 国内自产拍自a免费毛片 | 国产91精品一区二区麻豆观看 | 国产剧情av巨作在线 | 成人免费视频在线观看 | 国产熟女极品 | 国产成人一区二区三区电影 | 91精品国久久久久久无码免费 | av无码久久一区二区 | 国产成人精品午夜二三区波多野 | 国产一区二区三区三区 | 国产综合亚洲欧美日韩一区 | 国精产品一区二区三区有限 | 国产成人av在线 | 成人精品一区二区秒拍 | 国产精品日日摸夜夜添夜夜添1 | 国产自美女在线精品尤物 | 国产黄色视频 | 国产成人精品大尺度在线观看 | 国产成人精品三级麻豆 | 国产精品国语对白一区二区 | 国产一区二区午夜福利在线观看 | av女优在线视频 | 国产美女极品免费视频 | 国产睡熟迷奷系列网站 | 韩国精品视频在线观看 | 国产成人无码a区在线观看视频免费 | 国产午夜精品免费一区二区 | 国产办公室秘书无码精品99 | 精品动漫在线观看视频一区 | 国产高清乱理伦片中文 | 国产成人精品无码免费播放国语 | 国产亚洲成av人片在线观黄桃 | 波多野结衣一区二区三区无码电影 | 国产aⅴ激情无 | 国产精品无码av不卡 | 精品久久久久久无码不卡 | 18禁无遮挡无码不卡网站 | av在线网站观看网址入口 | 91在线最新精品国产 | 国产超碰91人人 | www国产精品内射老熟女 | 国产高清视频一区二区在 | 国产白嫩无套 | 国内无码av不卡一区二区 | 国产精品丝袜一区二区三区 | 国产精品看高国产精品不卡 | 国产精品视频网站丝袜 | 国产私密视频在线 | 国产另类av一区二区三区 | 国产精品视频白浆 | 国产精品成人免费福 | 精品三级久久久久电影下载 | 国产裸体美女永久免费无遮挡 | 成人欧美网日韩青椒网 | 国产成人精品久久久久久久 | 成人黄色网站·大全 | 国产丝袜视频一区二区三区 | 国产高清av一级av毛片 | 国产一区三区三区 | 国产一区二区内射最近更新 | 18禁激情床震无遮挡污污污 | 国产成人精彩在线视频 | 国产一区二区三区无码免费 | 97人妻无码专区 | 国产精品日韩变态另类 | 国产精品精品国产一区二区 | 成一级女人大片在线视频 | 国产欧美日韩综合一区在线观 | 精品无人乱码一区二 | 国产一级a大黄片毛片视频 国产一级a级毛片久久久久精品卡 | 海角乱伦蝌蚪永久甘蔗 | 精品国产sm捆绑最大网免费站 | 国产tv一区二区三区 | 国产精品高清一区二区不卡 | 国产ts人妖在线观看 | 国产精品毛片aⅴ一区二区三区 | av免费观看无码 | 国产精品国色综 | 成人欧美激情亚洲日韩蜜臀 | 国产专区免费av无码 | 果冻传媒av在线观看入口 | 国产午夜精品视频 | 国产成人自拍视频在线观看 | av麻豆免费在线观 | 国产成人欧美日本在线观看 | 国产成人精品一区二三区在线观 | aⅴ中文字| 国产91成人在在线播放 | 国产aⅴ精品一区二区三区久久 | 91在线国产专区精品 | 99ri视频一区二区三区 | 国产精品入口 | 国产高清无密码一区二区三区 | 国产在线一区二区三区 | 国产美女视频一区二区三区 | 国产精品熟女四五十路一区二区 | 国产成人av大片在线观看 | 国产综合成人观看在线 | 激情内射亚洲一区二区三区 | 99久久综合精品国产 | 精品人妻无码一区二区色欲v | 国产精品一区2区三区内射 国产精品一区91 | 2025亚洲天堂无码视屏手机版 | 国产日韩一区在线观看麻卡 | 成年女人毛片免费观看com | 99久久婷婷免费国产综合精品 | 国产成人精品一区二区三在线观看 | 成人无码一区二区三区 | 国产福利小视频尤物98 | 国产综合激情在线亚 | 成人精品一区二区久久 | 国产欧美另类久久精品蜜芽 | 国产偷伦视频在线 | 国产精品一区二区久久不卡 | 国产午夜成人精品视频app | 国产精品一区二区三区久久 | 国产91无码精品 | 1000部禁止强奸免费看无码 | 精品无码av一区二区三区不卡 | 国产黑色丝袜在线看片 | 国产成a人片 | 国庆产少妇xxxxx性开放 | 18黑白丝水手服自慰 | 国产高清视频免费最新在线 | 国产精品福利成人午夜精品视频 | 国产黄色激情视频 | 国产成人最新毛片基地 | 成人影视免费高清在线观看网站a | 国产成人a视频高在线 | 国产aⅴ精品一区二区三 | 国产女同疯狂作爱系列 | 国产激情视频三区 | 国产av无码专区亚洲精品 | 国产专区在线 | 国产情趣免费视频在线观看 | 国产日韩精品一区二区三 | 国产精品偷伦视频免费手机播 | 国产精品成人品 | 国产成人aa视频在线观看 | 国产日韩av在线 | 69式无码视频在线观看免费 | 国产呦精品一区二区三区网站 | 岛国av无码免费无禁网站麦芽 | 国产亚洲欧洲乱码在线 | 国产av性爱亚洲 | 精品小说一区二区三区在线 | 国产精品开放色视频 | 国产成人精品日本亚洲 | 国产mv天美传媒在线视频播放 | 精品日韩传电影 | 3d动漫精品专区久久电影 | 国产码欧美日韩高清综合一区 | 国产精品国语自产 | 精品久久久久久无码中文字幕一 | 国产精品毛片v一区二区三区 | 国产国拍亚洲精品无码 | 国产偷窥熟女精品 | 国产高清a片在线看 | 91探花视频在线观看 | 国产精品亚洲第一区焦香味 | www亚洲色大成网络.com | 国产一区二区三区亚洲欧美 | 国产精品偷伦视频观看免费入 | 91精品欧美综合在线 | 国产在线a不卡免费视频 | 国产亚洲一区二区在线观看 | 国产丝袜美女一级二级三级 | 99精品国产福久久 | 国产丝袜欧美中文另类 | 国产女主播高潮在线播放 | 国产高清中文精品 | 东京热一区二区三区 | 国产高潮刺激一区二区三区 | 国产一区二区精品在线 | av三区在线在线播放 | 国产91精品一区二区麻豆亚洲 | 国产精品欧美一区二区三区不 | 国产av无码乱码国产 | 国产一级毛片一级毛片视频 | 国产亚洲视频中文字幕视频 | 国产不卡理论片在线观看 | 91精品国产自产在线观看永久 | av无码精品一区二区三区宅噜 | 国产喷水在线看无码孕妇 | 国产在线第一页在 | 国产制服丝袜一区二区三区 | 91国在线国内在线播放 | 国产成人精品曰本亚洲 | 韩国美女高清爽快一级毛片 | 国产无码综合一区二区 | 国产野战无套av毛片户外 | 成人亚洲一区无码久久 | 91麻豆精品国产自产在线观看 | 国产成人精品日本亚洲77美色 | 国产精品一区二区 | 高清不卡一区二区三区 | 国产精品制服丝袜欧美 | 国产品九九久久久国产精品 | 国产中文字字幕乱码在线电影 | 国产精品无码毛片久久久 | 国产探花在线精品一区二区 | 99精品一区无码在线观看 | 国产一区二区三区内射 | 国产av一区二区三区传媒 | av鲁丝一区鲁丝二区 | 不卡黄片在线播放 | 高清无码一区二区在线观看 | 2025无码专区人妻系列日韩 | 国产精品对白交换视频 | 国产在线视频一区二区三区98 | 韩国无码一区二区三区免费视频 | 成人欧美在线观看 | 成人区人妻精品一区二区三区 | 97无码人妻福利免费公开在 | 成人午夜在线观看国产 | 97人妻熟女成人免费视频色戒 | 国产精品欧美韩国日本久久 | 精品国产一区二区三区在线观看 | 国产精品va在线观看蜜臀 | 69精品偷拍在线中文字幕 | 成人在线观看一区 | 国产91白丝在线 | 国产成人精品免费午夜app | 国产精品午夜无码av天美传媒 | 国产成人精品一区二区三区不卡 | 99久久精品这里只有精品 | 国产精品亚洲综合一区在线观看 | 高清无码网站 | 国产高清精品一区二区不卡 | 国产福利在线永久视频 | 国产一区二区二区 | www亚洲色大成网络.com | 东京天堂国产一区二区三区 | 国产无套在线播放 | 调教女孩自慰网站免费观看 | 精品国产95亚洲一区二区 | 精品无码视频一区三区四区 | 京野结衣免费一区二区 | 国产自产视频在线观看 | 国产高清精品亚洲一区二区三 | 99久久九九国产精 | 国产毛片片精品天天看视频 | 精品国产一区二区三区四区色欲 | 国产午夜福利在线观看播放页 | 99精品国产兔费观看久久99 | 国产欧美日韩中文字幕第一页 | 韩国三级激情片在线观看 | 黑人巨大人精品欧美三区 | 成人免费无码精品国产电影同人 | 国产高潮美女出白浆在 | 国产激情婷婷丁香五月天 | 国产午夜精品一区二区不卡 | 国产亚洲成人三级 | 国产精品原创巨作av在线 | 国产69精品久久久久久99尤物 | 国产韩国欧美日本在线 | 国产精品一区理论片 | 国产亚洲曝欧美精品软 | 精品一区二区三区高潮迭起 | 极品少妇一区二区三区四区 | 国产av无码专区亚洲av草草 | 国产精品入口麻豆高清在线 | 国内偷拍三级视频不卡 | 国产精品极品在线观看 | 91美女视频 | 91中文字幕在线一区 | 国产毛片基地在线观看 | 91成人在线视频 | 2025国产精品视频网站 | 精品国产国语对白久久免费 | 91成人视频 | 国产免费又粗又猛又爽视频国产 | 91精品国产麻豆国产自产在 | 国产福利永久不卡在线观看 | 99久久久国产免费观看精品 | 精品亚洲欧洲一区二区三区不卡 | 丰满女人又爽又紧又丰满 | 国产91足控脚交在线观看 | 91久久:助你畅享无忧体验 | 91在线无码精品秘?入口91 | 动漫h精品无码一区二区三区 | 99精品国产色综合久久不卡 | 18禁免费无码无遮挡 | 国产亚洲日韩在线a不卡 | 国产依人在线观看视频 | 国产精品成人观看视频网 | 91精品人妻一区二区三区浪潮 | 精品高清美女精品国产区 | 东京热一区二区沙河无 | 国产精品美女免费视频观看 | 国产v亚洲v天堂 | 国产专区亚洲欧美另类在线 | 韩国三级大全久久网站中文字幕 | 不卡人妻午夜中文在线 | 精品久久人妻一区二区三区 | 国产狂喷潮视频在线播放 | av在线无码专区一区 | 丰满少妇作爱视频免费观看 | 18禁裸乳无遮挡啪啪无码免费 | 国产成a人亚洲精品无 | 91在线亚洲| 国产高清不卡免费视 | 国产aⅴ无码久久久高潮老头 | 国产午夜无码 | 国产激情二区三区 | 成人做受120秒试看试看视频 | 2025无码在线 | 韩国女主播福利一区二区三区 | 成人国产精品日本在线观看 | 国产亚洲欧美在手机线专区 | 国产精品亚洲综合免费观看 | 国产欧美精品一区二区色综合 | 精品人妻无码一区二区三区丝袜 | 成在线观看网站免费观看 | 精品一区二区国产在线观看 | 91精品国久久久久久无码免费 | av五月天不卡网 | 国产成人精品免费播放视频 | 国产a级作爱片无码高级 | 成人av片国产 | 丰满老熟女一级aa片色欲 | 成a人片在线观看无码专区 成a人片在线观看中文漫画 | 91精品手机国产在线破解版 | 国产精品美女在线观看 | 国产91av在线免费观看 | 福利姬液液酱喷水网站在线观看 | 成人精品视频一区二区三区不卡 | 国产成人av网站 | 2025国产免费自拍视频 | 国产系列丝袜熟女精品视频 | 国产亚洲欧美激情久久电影 | 国产午夜福利精品久久2025 | 国产一区二区在线观看无码 | 国产无码精品一区二区 | 2025国产精品91 | 国产精品四虎在线观看免费 | 国产三级一区二区三区 | 91黄色在线观看网站 | av在线资源网址 | 精品午夜福利无人区乱码一区 |