国产精品青草久-国产精品情侣愉拍-国产精品区网红主-国产精品区一区二-国产精品热久久-国产精品热热热-国产精品人aⅴ-国产精品人成在线-国产精品人妻人伦-国产精品人人

金喜正规买球

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

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

概述:當前移動設備開發領域,在本地數據存儲方面,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@fc6vip.cn

文章轉載自:博客園

為你推薦

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


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
国产亚洲综合性久久久影院 | 国产欧美日本在线观看 | 国产91尤物在线观看 | 日本xxxx色视频在线播放 | 精品国产自产久久久 | 午夜国产一级片 | 国产成人精品视频一区二区不卡 | 亚洲精品久久国产精品37p | 亚洲av永久无码精品秋霞电影影 | 91人人摸人人爽人人爱 | 究竟是人性的扭曲还是道德的沦丧 | 亚洲日本一区二区三区在线不 | 日韩av片无码一区二区三区不 | 91久久香蕉国产线看观看软件 | 亚洲午夜囯产精品中文字 | 人与动物 | 中文字幕日韩久久久久 | 精品综合久久久久久99 | 无码区国产区在线播放 | 狠狠躁天 | 国产精品区乱淫片人成人 | 91成人爽a毛片一区二区动漫 | 97在线观看永久免费视频 | 亚洲中文字幕无码av一区 | 久久成人18免费网站 | 91视频在线观看 | 亚洲精品福利在线观看 | 欧美日韩国产一区二区三区精 | 果冻传媒携手京东天美麻豆 | 国产精品一区二区手机看片 | 亚洲v国产v天堂a无码二区久久 | 国产传媒在线观看 | 在线91精品亚洲网站精品成人 | 色噜噜狠狠狠狠色综合久一 | 波多野结衣无码高清在线观看 | 久久福利资源网站免费看 | 国产91精品久久久久久无码 | 99久久国产热无码精品免费 | 亚洲av无码一区二区二 | 92国产精品午夜福利 | 亚洲国产欧美日本视频 | 国内久久婷婷精品人双人 | 丰满少妇人妻无码专区 | 国产精品一区二区在线观看 | 亚洲精品大 | 亚洲精品自拍愉拍第二页 | 国产一区二区免费在线观看 | 欧美精品aⅴ在线视频 | 国产女人久久香蕉精品视 | 亚洲欧美日韩久久精品 | 亚洲av乱码一区二区三 | 高清无码在线二区亚洲无码精品免费 | 国产成人综合久久精品推荐 | 国产乱理伦片在线观看 | 日韩在线亚洲欧美另类青青 | 亚洲量大福利视频网 | 91大神大战丝袜美女 | 婷婷六月综合缴情在线小蛇 | 日本插槽x8插槽怎么 | 91插插插网站| 亚洲欧美另类成人综合图片 | 国产又粗又 | 国产中文字幕乱人伦在线观看 | 国产欧美日韩综合精 | 中文字幕无码精品三级在线电影 | 91无人区乱码一二三四的原因是什么 | 日韩人妻无码潮喷中文视频 | 国产香蕉尹人 | 91香蕉视频下载官网 | 97超级碰碰碰碰久久久久 | 黄瓜视频在线观看 | 98国产精品综合一区二区三区 | 成人国产一区二区三区 | 99re热视频这里只有精品 | 天天爽爽夜夜爽国产精品欧 | 国产户外露出在线观看 | 久久99精品久久久久久国 | 亚洲欧美日韩综合一区二区 | 国产v在线在线观看羞羞答答 | 亚洲av综合永久无码精品天堂 | 欧美久久一区二区 | 国产av色区 | 国产在线观看超清无码视频 | 揄拍成人国产 | 亚洲精品无码久久久久av麻豆 | 日韩免费一级毛片在线观看 | 91精品国产综合久久久动漫百度 | 毛片a片高潮喷水免费看 | 中文字幕久精品免费 | 国产av国片精品一区二区 | 无码人妻精品一区二区三区在 | 黄网站免费在线观看日韩 | 亚洲熟妇少妇任你躁在线观看无码 | 欧美成人性色xxxx视频 | 成人综合高清久久亚洲中文字幕精 | 欧美精品成人久久网站 | 99久久99久久精品国产片 | 色欲久久久中文字幕综合网 | 麻豆精品一区入口在线观看 | 国内精品九九久久久精品 | 天堂综合一区在线 | 国产av+刺激+无码 | 午夜在线观看视频免费成人 | 亚洲精品欧美 | 亚洲精品91蜜臀 | 亚洲精品成av人片天堂无码 | 最新国产在线精品91尤物 | 国产精品无码v在线观看 | 在线成年女人免费视频播放器 | 国产成人αv无码专区亚洲αv | 欧美另类重口 | 国产精品一级在线播放 | 中文字幕+乱码+中文乱码www | 97夜夜澡人人爽人人喊18进 | 久久2025国产精品 | 精品一区二区三区在线视频 | 国产成人亚洲精品狼色在线 | 互换精品一区二区 | 十大高清影院软件排行榜 | 欧美久久久久久精品一区 | 成全影院大全在线观看中文字幕 | 国产一级按摩精油电影 | 爆乳邻居肉欲中文字幕樱花动漫 | 91精品在线国产一区 | 日韩精品一区二区三区观看 | 久久99精品久久久久久三级 | 国产欧美综合 | 国产精品午夜波多野结衣 | 99精品国产在热久久国产乱 | 无码日韩免费视频一区二区二区 | 色视频www在线播放国产人成 | 无码av免费一区二区三区 | 成人在线免费观看大全 | 97免费视频在线 | 69视频成 | 亚洲午夜无码av毛片久久 | 韩国床震无遮挡激情高潮 | 中文字幕人妻一区二区在线视频 | 午夜丰满少妇一级毛影院 | 精品无人区一区二区三区 | avtt天堂亚洲一区中文字幕 | 日本最新在线观 | 二区精品视频在线观看 | 九九综合九色综合网站 | 日本高清无日本 | 日韩欧美国精品一区二区三区 | 日韩av无码一区二区三区不卡毛 | 国产成人av无码网站久久 | 日韩精品久久 | 99久久精品国产综合 | 亚洲一区二区三区国产精品无 | av在线无码专区一区 | 成年永久一区二区三区免费视频 | 亚洲av免费性爱网站 | 高潮胡言乱语对白清晰国产 | 亚洲成v人片在线观看无 | 精品国产人成亚洲区 | 欧美成人片 | 国产成人精品综合久久久久 | 熟女俱乐部五十路二区av | 岛国av无码专区免费看 | 日韩欧美人妻精品 | 精品人妻麻豆 | 国产精品欧美久久久久天天影视 | 99精品视频在线观看婷婷 | 国产成人手机在线视频在线观看 | 国产清纯美女白浆在线播放 | 亚洲综合五月天国产av | 精品久久久久久久中文字幕 | 一区二区三区高 | 91麻豆精品国产一区色欲 | 九一果冻制品厂推出新剧达达兔 | 亚洲精品天堂无码中文字幕 | 欧美三级大| 久久国产成人精品国产成人亚洲 | 午夜动漫影院一区二区三区 | 国产亚洲精品一级在线观看 | 色婷婷久久综合中文久久蜜桃av | 性色av| 亚洲中文字幕无码亚洲成a人片 | 91中文字幕在线观看 | 无码免费h在 | 91九色porny国产| 亚洲第一天堂久久 | 欧美日韩综合 | 亚洲一区二区在线观看中文字幕 | 亚洲av无码成人精品区在线观 | 色欲av蜜臀av久久浪潮av | 国产亚洲欧美一区二区 | 国产污片在线观看 | 日本三级免费电影一区二区三区 | 99国产精品欧美一区二区三区 | 国产成人精品一区二区 | 日本高清视频成人网www | 午夜a级理论片在线播放不 午夜a级理论片在线播放不卡 | 欧美精品a级 | 国产一区二区三区免费高清在线播放 | 波多野结衣50连精喷在线 | 精品国产不卡在线观看免费 | 中文av岛国无码免费播放 | 人妻系列偷拍无码视频 | 人人揉揉香蕉大免费不卡 | 女性高爱潮aaaa级视频免费 | 99热国产这里只有精品无国产亚洲 | 久久99精品久久久久久水蜜桃 | 二区三区三区不卡 | 无码潮吹无毒不卡 | 岛国av无码专区免费看 | 无码人妻av免费一区二区 | 欧美日韩国产高清一 | 日本黄大片在线观看视频 | 国产老太睡小伙子视频 | 中文字幕乱码一区久久 | 内射中出日韩无国产剧情 | 精品粉嫩 | 怡红院日本一道日本久久 | 午夜精品久久久久久毛片 | 国产高清乱伦综合 | 国产精品无码av无码 | 国产精品白丝无码视频一区 | 欧美色蜜桃97高清在线观看 | 人人妻人人澡欧美一区二区 | 激情综合婷婷 | 激情亚洲毛片 | 四虎精品国产永久在线观看 | 国产一区二区三区在线观看91 | 国产人伦视频在线观看 | 无码日韩免费视频一区二区二区 | 中文字幕av在线综合网 | 国产精选秘免费进入竹菊影视 | 国产精品嫩草影院在线 | 国产日韩综合一区二区性色av | 国产一级一片免费播放 | av无码免费岛 | 国产男人的天堂 | 91香蕉国产线观看免 | 中文字幕久久人妻无码人妻出 | av成为人电影一区二区三区 | 日韩精品无码一区二区三区 | 日韩精品一区二区三区免费在线 | 国产91熟女高潮一区二 | 91下载站 | 国产成人精品高清国产三级 | 午夜浪荡人妻av | 91久久国产热精品免费 | 国自产拍91大神精品 | 亚洲乱码精品久久久久.. | 成人乱人乱一区二区三区 | 97色伦背后的神秘故事与深刻思考 | 国产午夜激无码av片在线观看 | 国产精品乱码一区二区毛片 | 国产成人99久久亚洲综合精品 | 日韩高清无码一区二区三区 | 午夜精品福利电 | 少妇被躁爽到高潮无码文 | 国产无你高清在线观看av | 成人av在线播放 | 国产高清一级在线观看 | 久久97超碰色中文字幕蜜芽 | 国产h视频在线观看 | 中文字幕人妻少妇伦伦伦 | 精品综合久久久久久久 | 欧美性xxxxx极品 | 韩国精品一区二区三区无码视频 | a级毛片内射免费视频 | 国产超碰人人爽人人做人人爱 | 无码av片在线观看免费 | a高清无码免费在线视频 | 无码av蜜臀aⅴ色欲在线观看 | 综合在线无码一 | 久久不见久久见免费影院 | 午夜成人亚洲理伦片在线观看 | 天美麻豆成人av精品视频 | 成人欧美日韩一区二区三区 | 高潮国产白浆抽搐福利日本 | 国产精品丝袜视频 | 亚洲国产综合精品一区 | 无码人妻精品一区二区三区东 | 亚洲中文字幕码在线电影 | 91亚洲国产成人久久精品 | 精品日韩欧美国产一区 | 国产成人精品免费视频大全麻 | 精品无码人妻一区二区三区不卡 | 午夜视频在线观看一区 | 啪啪av大全导航福利 | 高清性色生活片试看 | 国产一区二区三区福利 | 国产a级毛片久久久久久精品 | 成年免费视频黄网站在线观看 | 亚洲中文字幕一区二区 | 亚洲国产午夜精品理论片 | 91亚洲精品福利在线播放 | 亚洲变态欧美另类精品 | 91精品国产91热久久久福 | 国产成人欧美日本在线观看 | 国产成人女人在线观看 | 国产成a人v | 国产精产国品一二三产区伦理电影 | 国产欧洲黄色一级片视频 | 九九热精品视频在线 | 精品人妻潮喷久久久又裸又黄 | 国产超碰在线观看 | 久久99精品久久久久久久不卡 | 亚洲成a人片在 | 日本精品啪啪一区二区三区 | 亚洲毛片在线观看av | 国内精品久久久久 | 国产在线观看色 | 亚洲欧美日韩在线一区 | 成人www视频网站免费观看 | 国产福利精品在线观看 | 日韩精品无码一区二区三区视 | 精品国产va久久久久久久冰 | 亚洲视频在线一区二区三区 | 91制片厂果冻传媒首页 | 国产午夜福利精品一区二区三区 | 果冻传媒2025精品视频 | 一区二区三区国产 | 精品国内自产拍在线观看网站 | 欧美成人精品高清在线播放 | 中文字幕亚洲无线码在线中 | 亚洲最大av无码网址 | 日本成人性爱免费在线观看网站 | 欧美巨鞭大战丰满少妇 | 99re免费视频国产在线播放 | 91手机游戏大厅官网 | 日韩av午夜无码专区 | 日韩毛片无码永久免费看 | 在线精品91青草国产在线观 | 精品欧美久久99久久久另类专区 | 国产精品露脸国产对白 | 国产午夜激无玛av毛片不卡 | 欧美a级片免费观看 | 精品久久国产字幕高潮 | 国产精品无码一区二区久久 | 国产精品欧美日韩一区二区 | 97久久综合精品久久久 | 福利姬液液酱喷水视频在线观看 | 欧洲性久久精品 | 国产精品鲁鲁视频 | 最新国内久久免费视频 | 国产精品亚洲av色欲在线观看 | 国产九色91回来了 | 午夜亚洲 | 欧美视频在线视 | 国产综合精品91久久久 | 国产精品国产三级国产αv 国产精品国产三级国产专i | 99爱视频精品在线观看 | 国产无夜精华 | 精品国精品国产自在久91 | 亚洲熟妇无码爱v在线观看 亚洲熟妇无码八av 亚洲熟妇无码八av在线播放 | 在线观看成人无码中文av天堂 | 精品国产亚洲一区二区三区在线 | 人人爽人人爽人人爽 | 亚洲成av人网址 | 欧美情侣作爱www | 国产91精品久久久久久 | 国产女同无遮挡互慰高潮视频 | 狠狠色丁香九九婷婷综合五月 | 国产午夜激无码αv毛片久久 | 天天插一插 | 韩国精品一区二区三区无码视频 | 蝌蚪窝在线观看免费视频 | 国产激情免费 | 99精品久久精品一区二区 | 国产黄色三级三级 | 成年美女黄网站18禁免费图片 | 成人福利视 | 亚洲av无码一区二区三区网站 | 色综合99久久久无码国产精品 | 国产精品一区二区高清在线 | 区二区三区在线 | 亚洲女人被黑人巨大进入 | 97久久精品无码一区二区 | 国产精品永久久久久久久久久 | 午夜视频国产 | 国产精品最新高清 | 人妻aⅴ免费精品免费视频观看 | 成人久久欧亚洲精品无码久久性 | 亚洲熟妇色自偷自拍另类 | 99re6这里精品视频精品 | 精品国产午夜福 | 欧美在线一级精品 | 欧美精品一区二区三区人妻久 | 亚洲av一本岛在线播放 | 在线观看中出内射人和动物 | 午夜精品久久影院蜜桃 | 国内精品一区二区福利视频 | a在线观看免费网站大全 | a级毛片免费网站 | 日日干天天射 | 国产成人精品123区免费视频 | 国产精品18v片在线 国产精品18久久久久久vr | 亚洲精品国产一区黑色丝袜 | 国产午夜精品理论片久久影视 | 欧美在线视频你懂 | 91av在线播放| 狠狠躁夜夜躁av网站色 | 日本高清免费中文字幕 | 欧美在线观看亚洲免费 | 在线观看国产成人av天堂 | 二区三级国产成人精品人人 | 91国精产品自偷自偷现象深度解析 | 91精品区| 精品蜜桃秘一区二区三区粉嫩 | 亚洲无码精品在线观看 | 国产精品亚洲va在线观看 | 日本高清 | 日本三级免费电影一区二区三区 | 亚洲一卡二卡三卡四卡无卡麻豆 | 午夜欧美性高潮a | 亚洲成av人影片在线观看 | 国产亚洲欧美另类精品久久久 | 果冻传媒在线视频完整版电影在线 | 91久久久无码国产精品免费 | 麻豆精品久久久久久中文字幕无 | 亚洲乱码卡一卡二卡 | 91久久夜色精品国产伊甸园 | 国产一级a在线观看 | 无码国产精品一区二区免费式芒果 | 久久91精 | 精品免费无码一区二区三区 | 欧美亚洲自拍日 | 成人伊人青草久久综合网 | 亚洲av无码成人精品区天堂 | 动漫亚洲国产二区精品 | 亚洲av永久纯| 欧美一区 | 99精品国产99久久久久久97 | 日韩在线免费看网站 | 国产爱豆传媒 | 国产91系列 | 国产精品乱码一区二区三区 | 成人精品一区二区三区中文字幕 | 91精品无人区麻豆乱码4区开放时间 | 精品一区二区久久久久网站 | 国产成人无码精品久久二区三区 | 日韩精品无码综合一区二区 | 97精品伊人久久久大香线焦 | 果冻传媒2025网站入口下载 | 91精品久久 | 欧美高清视频www夜色资源网 | 一区二三区国产 | 丰满熟妇被猛烈进入高清片 | 性做久久久久久久久不卡 | 日本视频在线观看一区二区三区 | 99久久国产综合精品女同 | 日本一道本不卡免费播放 | 国产精品免费视频网站 | 国产电影在线观看 | 精品久久久久久中文字幕专区 | 日韩在线亚洲欧美另类青青 | 亚洲午夜精品久久久久久影 | 91大神的探花视频 | 国产毛片在线视频 | 国产草草影院ccyycom | 国产一区二区三区正品 | 亚洲精品中文字幕乱码三区一二 | 国产精品久久久久久一级毛片 | 97亚洲狠狠色综合久久 | 无码人妻精品一区二区三区久久 | 天天操操操操 | 国产日韩精品1区2区3区 | 日本精品成人一区二区三区视频 | 91亚洲精品乱码久久久久久蜜桃 | 国产女人高潮抽搐喷水视频 | av天堂精品久久久久 | 国产精品视频一区国模私拍 | 国产精品亚洲一区二区无码 | 在线91精品国产免费 | 91在线视频播放 | 国产口爆69吞精在线观看 | 日韩亚洲欧美一区噜噜 | 91九色porny永久地址 | 欧美综合图区亚洲综合图区 | 国产女人叫床高潮大片 | 国产亚洲欧美精品永久app | 办公室爆乳女秘在线hd | 亚洲午夜国产精品无卡 | 亚洲成a无码在线观看 | 亚洲成a人片在线天堂 | 亚洲成av人片在线 | 久久99青青精品免费观看 | 97青草香蕉依人在线播放 | www.911国产 | 国产精品美女乱子伦高潮 | 国产玖玖资源站免费 | 欧美成人精品福利视频 | 黄色成人网站免费无码av | 午夜无码福利 | 国产精品扒开腿做爽爽爽视频 | 亚洲精品中文字幕乱码三区一二 | 黄桃av无码免费一区二区三区 | 99久免费精品视频在线观看 | 亚洲精品99999中文字幕 | 精品午夜福利在线观看 | 成全视频高 | 91麻豆精品国| 果冻传媒电影海外动漫高清在线观看 | 超碰97人人射妻 | 欧美一级特黄特色大片免费 | 国产欧美日韩一区 | 99精品视频 | 亚洲精品成人片在线观看精品字幕 | 无码精品福利一区二区三区 | 性生网站免费 | 亚洲av无一区二 | 在线精品动漫一区二区无广告 | 成人综合高清久久亚洲中文字幕精 | 99久久综合国产精品免费 | 国产午夜无码福利在 | 亚洲国产中文精品无码久久 | 动漫精品一区二区3d | 国产午夜福利精品一区二区三区 | 欧美日韩国产高清一区二区 | 国产一级一级毛片真人视频 | 日韩午夜影院在线观看 | 色系视频在线观看免费 | 成人性爱视频在线观看 | 亚洲欧美大码a在线观看 | 国产一区二区免费在线观看 | 中文字幕日本人妻久久久免费 | 国内精品自产拍在线电影 | 性欧美巨大乳 | 91a∨精品影库一二三区 | 亚洲精品成人av免费在线观看 | 亚洲精品久久久久久久久av | 亚洲av日韩av天堂影片精品 | 国产精品免费久久久久影院 | 成年黄页网站大全免费 | 成年女人免费毛片视频永久vip | 四虎影视在线观看2413 | 国产毛片久久久久久国产毛片 | 日本动漫在中国大陆传播分析 | 成人欧美一区二区三区在线电影 | 日本道vs高清一区二区三区 | 麻豆av免费观看网站 | 果冻传媒av在线观看入口 | 亚洲熟妇久久无码精品 | 国产三級精品专区 | 97人妻无| 精品国产免费网站二区二区 | 国产福利91精品一区二区 | 国产综合国产精品 | 亚洲欧美成人久久一区 | 国产性夜夜春夜夜爽18 | 亚洲a∨无码男人的天堂 | 深夜a级毛片视频免费 | 黄色片在线免费观看 | 国产日韩aⅴ无码一区二区 国产日韩av | 天天看片av无码中 | 亚洲视频国产精品 | 国产av亚洲精品ai换脸电影 | 91在线精品秘国产三年 | 在线看免费观看av深夜影院 | 国产亚洲欧美一区 | 精品无人区无码乱码午夜午夜福利 | 亚洲精品无码久久久久av麻豆 | 欧美精品日韩 | 国产视频一区二区 | 国产成人av无码片在线影院 | 欧美日韩免费高清一区二区三区 | 欧美日韩一区二区综合 | 91全国免费视频精品 | 中文字幕人妻中 | 狠狠综合久久久久精品网站 | 欧洲精品在线播 | 超级九七视频在线观看 | 亚洲av无码专区在线亚 | 日本在线看片免费人成视频100 | 91精品国产高清久久久久久91 | 日日狠狠久久一区二区三区色 | 成人年无码av片在线观看 | av大片在线观看 | 日韩一区二区三区四区区区 | 国内偷视频在线观看 | 国产成人无码aⅴ片在线观看 | 在线观看成本人 | 久久99蜜桃精品久久久久 | 国产成人精品三区 | 欧美午夜免费大片 | 亚洲av永久无码精品古装片 | 亚洲精品一区二区久 | 日韩精品一区二区亚洲av观看 | 精品av国产一区二区三区四区 | 日韩av一级毛片无码 | 国产成人无码精品一区在线观看 | 精品无码一区二区三区亚洲桃色 | 黄色网页大全在线免费观看啊啊啊啊 | 激情视频一区二区三 | av无码小缝喷白浆在线观看 | 欧美日韩一区二区视频免费看 | 在线播放国产日韩 | 亚洲国产专区一区 | 欧美日韩一区二区综合 | 精品国产免费一区二区三区 | 区二区三区乱码 | 欧美一区二区免费 | 国产精品va无码一区二区三区 | 国产一区在线观看 | 国产精品爆乳奶水无码视频 | 亚洲一区二区在线免费观看 | 成人精品一区二区三区不卡免费看 | 午夜影视啪啪免费体验区 | 国产精品无码mv在线观看 | 日本激情女教师一区 | 99视频精品全部免费在线 | 亚洲福利网站 | 91精品啪在线观看国产18 | 国产精品无码无在线观看 | 国产精品不卡一区二区 | 亚洲av成人永久无在线观看 | 成人午夜性a一级毛片免费 成人午夜性a一级毛片免费看 | a级片免费网站 | ts俞喵喵国产人妖在线播放 | 亚洲成av人片无码天堂 | 日本韩av无码毛片潮喷免费 | 国产白丝喷水娇喘视频 | 亚洲av一宅 | 国内自拍亚洲系列欧美系列 | 波多野结衣无码在线观看 | 欧美精品第欧美第12页 | 亚洲性线免费观看视频成熟 | 国产黄色精品观看 | 免费一级无码婬片片毛片 | 午夜成人理论无码电影在线播放 | 国产三级深夜精品视频 | 中文字幕无码不卡一区二区三区 | 日韩aⅴ人妻无码一区二区 日韩aⅴ无码av一区二区三区 | 亚洲综合一区国产精品 | 四虎永久 | 精品国产在天天线在线 | 国精产品一区二区三区四区糖心 | 国产片av不卡在线观看国语 | 国内精品久久影视免费 | 亚洲精品高清国产麻豆专区 | 国产成人精品国产成人亚洲 | 中文字幕亚洲欧美日韩专区 | 日韩av不卡在线 | 白丝兔女郎m开腿sm调教室 | 精品成人免费视频蜜芽 | 欧美性大战xxxxx久久久√ | 97久久综合精品久久久综合 | 国内精品久久久久久影院 | 97在线视频人妻无码 | 国产精品综合色区在线观看不卡 | 日韩日韩日韩日韩日韩 | 欧美性xxxxx极品少妇直播 | 精品无码国产自产拍在线观 | 无遮挡韩国在线观看 | 日本xxx | 日韩人妻av在线毛片 | 中文亚洲成a人片在线观看 中文亚洲日韩精品字幕不卡 | 亚洲成人片在线播放无码 | 牛牛影视亚洲av片在线播放 | 国产精品日本一区二区在线播放 | 国产性自爱拍偷在在线播放 | 日本aⅴ| 中文字幕一区二区三区 | 国产精品欧美久久久久三级 | 中文字幕在线亚洲日韩 | 亚洲av无码成人精品 | 丰满人妻跪趴高撅肥臀最 | 91国内精品久久久久免费影院 | 欧美精品国产综合久久 | 亚洲精品久久久久久伊人 | 国产精品免费视频一区二区三区 | 国产精品露脸国产对白 | 国产亚洲成aⅴ人片在线观看麻豆 | av资源 | 欧美激情一区二区三区成人 | 国产ts人妖在线视频网站 | 无码激情精品专区在线观看 | 国产亚洲人成无码网在线观看 | 国产无遮挡吃奶视频网站 | 国产99视频精品免费专区 | 国产亚洲成归v人片在线观看 | 欧美日本在线视频 | 无码av久久久久久久久 | 日韩人妻无码精品无码中文字幕 | 无码人妻精品一区二区三区66 | 欧美性xxxxx极品少妇直播 | 日韩精品午夜视频一区二区三区 | 91精品国产一区二区三区在线 | 国产亚洲色婷婷久久99精品91 | 日韩精品人妻无码不卡 | 国产a∨天天免费观看美女 国产a∨天天免费观看美女18 | 亚洲成av人片乱码色午夜浪潮 | 国产精品嫩草影院久久久 | 成人精品久久国产av | 亚洲五月丁香综合视频 | 午夜无码精品国产片 | 97色伦午夜国产亚洲精品 | 成人无码免费一区二区三区 | 九九视频在线观看视频6 | 99久久国产精品一区二区 | av无码一区二区老年 | 97精品久久久大香线焦 | 午夜精品久久久久久99热蜜桃 | a毛片在线看免费观看 | 国产成人精品久久亚洲高清 | 午夜a级毛片免费看 | 丰满人妻av | 亚洲国产精品无码98嫩草影院 | 97国产在线看片免费人成视频 | 国语对白农村老太婆bbw | 人妻斩精品无码视频 | 亚洲精品一区三区三区在线观看 | 天天干狠狠干 | 无码人妻丰满熟妇片毛片 | 亚洲国产精品无码久久久秋霞1 | 午夜精品久久无码av网站 | www.中文字幕| 精品国产aⅴ无码一区二区蜜桃 | 日韩一区二区综合精品 | 亚洲欧美日韩国产另例 | 波多野结衣aⅴ在线 | 国产一区二区三区精品视频 | 国产精品黄色成人 | 免费一区 | 国产人成视频 | 亚洲影院天堂中文av色 | 亚洲中文字幕久久精品蜜桃 | 国产精品亚洲欧美—级久久精品 | 中文字幕不卡免费高清视频 | h无码动漫超w网站 | 中文字幕免费无码专区 | 国产成人aa视频在线观看 | 风流老太婆大bbw | 精品二区中文字幕播放 | 精品一区二区在线视 | 亚洲精品成人片在线观看精品字幕 | 亚洲国产剧情在线观看 | 亚洲欧美国产另类 | 精品成人av一区二区三区 | 中文无码第3页不卡av | 亚洲中文字幕无码亚洲成a人片 | 亚洲av最新天堂地址 | 中文字幕乱码人妻一区二区三区 | 在线无码中文字幕一区 | 91精品欧美产品免费观看 | 国产愉拍精品视频手 | 日韩电影免费在线观看视频 | 国产成人欧美视频在线观看 | 国产人成午夜免视频网站 | 国产福利精品在线观看 | 91无人区乱码一二三四的原因是什么 | 国产乱人伦av在线a 国产乱人伦av在线a麻豆 | 日本一区二区三区在线 | 精品久久久久精免费 | 国产日韩精品一区二区在线播放 | 日本三级a∨在线观看 | 99久久免费只有精品国产免费视频 | 在线看片免费人成视频国产片 | 麻豆国产尤物av尤物在线看 | 午夜色之午夜视频 | 欧美精品在线一区二区三区 | 国产99这里| 精品无码国产不卡在线观看首 | 亚洲熟妇无码av不卡在线播放 | 午夜视频在线观看免费观看在线观看 | 91麻豆精品国产 | 午夜福利伦伦电影理论片在线观看 | 国产精品一区不卡在线观看 | 午夜在线欧美曰韩精品影视 | 午夜美女黄网站18禁免费观看 | 亚洲a∨中文无码 | 国产精品国产三级国产αv 国产精品国产三级国产专i | 欧美精品香蕉在线观看网 | 绘本软件园 | 91麻豆精产国品一二三系列产品测评 | 国产av无码专区亚洲awww | 亚洲av日韩 | 欧美一区二区久久精品 | 国产不卡无码高清毛片一区二区三 | 国产在线aaa片一区二区99 | 亚洲国产精品嫩草影院久久 | 亚洲aⅴ无码乱码在线播放 亚洲aⅴ无码码潮喷在线观看 | 欧美激情一区二区在线观看不 | 精品国产免费人成网站 | 国产精品国产三级国产av中文 | 99在线精品视频免费 | 无码人妻精 | 无码国产成人影片在线观看 | av无码专区亚洲av波多野结衣 | 无码午夜人妻一区二区三区不卡视频 | 日韩午夜影院在线观看 | 亚洲av中文无码乱人伦在线视色 | 成年18网站免费进入夜色 | 午夜一区二区免费福利麻豆 | 精品动漫3d一区二区三区免费版 | 波多野结衣爽到高潮大喷 | 国内精品久久久久精品一本 | 99久久婷婷国产综合精品 | 精品视频在线 | 日韩精品一区 | 国产在线观看无遮挡 | 午夜成人影院 | 波多野結衣 |