《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 嵌入式技術(shù) > 設(shè)計(jì)應(yīng)用 > 嵌入式數(shù)據(jù)庫(kù)SQL Server CE在圖書(shū)外采查重系統(tǒng)中的應(yīng)用
嵌入式數(shù)據(jù)庫(kù)SQL Server CE在圖書(shū)外采查重系統(tǒng)中的應(yīng)用
來(lái)源:微型機(jī)與應(yīng)用2010年第10期
王 杰
(廣東廣播電視大學(xué) 計(jì)算機(jī)系,廣東 廣州510091)
摘要: 將嵌入式數(shù)據(jù)庫(kù)SQL Server CE應(yīng)用于圖書(shū)外采查重系統(tǒng)。介紹了Windows Mobile與SQL Server CE相結(jié)合的信息系統(tǒng)設(shè)計(jì)過(guò)程,包括數(shù)據(jù)庫(kù)建立、開(kāi)發(fā)環(huán)境以及客戶端與服務(wù)器環(huán)境搭建。詳細(xì)闡述了基于遠(yuǎn)程數(shù)據(jù)訪問(wèn)的數(shù)據(jù)同步實(shí)現(xiàn),圖書(shū)查重系統(tǒng)設(shè)計(jì)方法。對(duì)嵌入式系統(tǒng)的開(kāi)發(fā)具有一定的參考價(jià)值。
Abstract:
Key words :

摘  要:嵌入式數(shù)據(jù)庫(kù)SQL Server CE應(yīng)用于圖書(shū)外采查重系統(tǒng)。介紹了Windows Mobile與SQL Server CE相結(jié)合的信息系統(tǒng)設(shè)計(jì)過(guò)程,包括數(shù)據(jù)庫(kù)建立、開(kāi)發(fā)環(huán)境以及客戶端與服務(wù)器環(huán)境搭建。詳細(xì)闡述了基于遠(yuǎn)程數(shù)據(jù)訪問(wèn)數(shù)據(jù)同步實(shí)現(xiàn),圖書(shū)查重系統(tǒng)設(shè)計(jì)方法。對(duì)嵌入式系統(tǒng)的開(kāi)發(fā)具有一定的參考價(jià)值。
關(guān)鍵詞: 嵌入式數(shù)據(jù)庫(kù);SQL Server CE;數(shù)據(jù)同步;遠(yuǎn)程數(shù)據(jù)訪問(wèn);圖書(shū)外采;查重

    圖書(shū)采購(gòu)是圖書(shū)館日常工作的重要內(nèi)容,隨著讀者信息需求的不斷提高,圖書(shū)館需要到書(shū)市或書(shū)店現(xiàn)場(chǎng)采購(gòu)圖書(shū),面對(duì)大量不同專業(yè)和類別的圖書(shū),很容易重復(fù)采購(gòu)。目前圖書(shū)外采查重方法有人工記憶查重、計(jì)算機(jī)二次查重、筆記本電腦查重、數(shù)據(jù)采集器查重、遠(yuǎn)程登錄查重等。但在圖書(shū)外采現(xiàn)場(chǎng),由于空間狹窄,缺乏網(wǎng)絡(luò)和電源支持,常用的幾種查重方法都各有優(yōu)缺點(diǎn)。
    圖書(shū)外采查重的關(guān)鍵是在外采現(xiàn)場(chǎng)能準(zhǔn)確獲取館藏圖書(shū)數(shù)據(jù),避免重復(fù)采購(gòu)。本文設(shè)計(jì)的圖書(shū)外采查重系統(tǒng)基于Windows Mobile智能手機(jī),將嵌入式數(shù)據(jù)庫(kù)SQL Server CE應(yīng)用到系統(tǒng)設(shè)計(jì)中,實(shí)現(xiàn)智能手機(jī)的存儲(chǔ)數(shù)據(jù)與圖書(shū)館數(shù)據(jù)同步,采購(gòu)人員由此掌握館藏信息,快速準(zhǔn)確地識(shí)別和記錄圖書(shū)信息,防止圖書(shū)重復(fù)采購(gòu)。
1 嵌入式數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)
1.1 SQL Server 2005 Compact Edition

    嵌入式數(shù)據(jù)庫(kù)是指可以在嵌入式移動(dòng)設(shè)備上運(yùn)行的數(shù)據(jù)庫(kù),SQL Server 2005 Compact Edition(簡(jiǎn)稱SQL Server CE)是當(dāng)前比較流行的嵌入式數(shù)據(jù)庫(kù)系統(tǒng)之一,是運(yùn)行于Windows Mobile下的關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)。SQL Server CE為移動(dòng)設(shè)備提供了一個(gè)壓縮的數(shù)據(jù)庫(kù)解決方案,可以將SQL Server 2000/2005(簡(jiǎn)稱SQL Server)大型數(shù)據(jù)庫(kù)的管理能力擴(kuò)展到移動(dòng)設(shè)備上。
    SQL Server CE以很小的內(nèi)存(3 MB~5 MB)開(kāi)銷提供了精簡(jiǎn)的關(guān)系數(shù)據(jù)庫(kù),具有強(qiáng)大的數(shù)據(jù)存儲(chǔ)、優(yōu)化的查詢處理,以及可靠、可擴(kuò)展和可調(diào)整的連接等功能,并為開(kāi)發(fā)人員的快速應(yīng)用程序開(kāi)發(fā)提供了一致的編程接口(OLEDB、ADO.NET)。SQL Server CE是創(chuàng)建企業(yè)級(jí)的 Windows Mobile 離線數(shù)據(jù)解決方案。
1.2 開(kāi)發(fā)環(huán)境
    智能手機(jī)是指具有開(kāi)放式操作系統(tǒng)的手機(jī),開(kāi)發(fā)人員可根據(jù)操作系統(tǒng)提供的應(yīng)用編程接口為手機(jī)開(kāi)發(fā)各種擴(kuò)展功能。智能手機(jī)操作系統(tǒng)主要有Symbian、Windows Mobile、Linux、Palm OS、Android、Mac OS X、BlackBerry、OMS等。其中,Windows Mobile是微軟為智能手機(jī)推出的操作系統(tǒng),將用戶熟悉的桌面Windows擴(kuò)展到移動(dòng)設(shè)備上。Windows Mobile操作系統(tǒng)包括Pocket PC、Smart Phone及Pocket PC Phone(簡(jiǎn)稱PPC),其中PPC主要用于掌上電腦型智能手機(jī)。本文圖書(shū)外采查重系統(tǒng)設(shè)計(jì)就選用PPC平臺(tái)。
    應(yīng)用于Windows Mobile智能手機(jī)操作系統(tǒng)的開(kāi)發(fā)語(yǔ)言有Java(J2ME)、C++、Embedded VB、Embedded VC、C#等。圖書(shū)外采查重系統(tǒng)選用Visual Studio.NET 2008集成開(kāi)發(fā)環(huán)境、C#開(kāi)發(fā)語(yǔ)言。C#是一種強(qiáng)大、簡(jiǎn)單、面向?qū)ο蟮木幊陶Z(yǔ)言,是微軟新一代開(kāi)發(fā)工具Visual Studio.NET的經(jīng)典編程語(yǔ)言,C#既保持了C++的語(yǔ)法,還包含了大量的高效代碼和面向?qū)ο筇匦裕瑸殚_(kāi)發(fā)人員帶來(lái)更高效的開(kāi)發(fā)環(huán)境。
    微軟在推出智能手機(jī)操作系統(tǒng)后,考慮手機(jī)的硬件條件制約,推出了.Net Framework的精簡(jiǎn)版,這就是.NET Compact Framework[1],在開(kāi)發(fā)環(huán)境中安裝Visual Studio.NET 2008簡(jiǎn)體中文版,同時(shí)安裝.NET Compact Framework 3.5以及仿真設(shè)備、SDK等。
1.3 客戶端與服務(wù)器環(huán)境
    SQL Server CE的運(yùn)行環(huán)境是典型的客戶端/服務(wù)器環(huán)境,如圖1所示。客戶端環(huán)境是Windows Mobile應(yīng)用程序的運(yùn)行環(huán)境,也是SQL Server CE數(shù)據(jù)庫(kù)的運(yùn)行環(huán)境,通過(guò)微軟Activesync程序(使用USB、串口、藍(lán)牙或Wi-Fi網(wǎng)絡(luò))可以將智能手機(jī)連接到服務(wù)器環(huán)境;服務(wù)器環(huán)境是運(yùn)行Internet信息服務(wù)(簡(jiǎn)稱IIS)和SQL Server數(shù)據(jù)庫(kù)的環(huán)境,IIS和SQL Server既可以運(yùn)行在一臺(tái)機(jī)器上,也可以運(yùn)行在不同的機(jī)器上。SQL Server CE與SQL Server之間可以通過(guò)遠(yuǎn)程數(shù)據(jù)訪問(wèn)RDA(Remote DataAccess)和合并復(fù)制(Replication)兩種方式進(jìn)行數(shù)據(jù)同步。

1.4 遠(yuǎn)程數(shù)據(jù)訪問(wèn)RDA
    圖書(shū)館都有圖書(shū)館自動(dòng)化集成系統(tǒng),數(shù)據(jù)都存儲(chǔ)在大型數(shù)據(jù)庫(kù)系統(tǒng)中,例如Oracle、SQL Server 2000/2005、Sybase等。在任何一個(gè)分布式移動(dòng)應(yīng)用環(huán)境中,移動(dòng)設(shè)備與數(shù)據(jù)中心的數(shù)據(jù)交互是要解決的重點(diǎn)問(wèn)題,在系統(tǒng)設(shè)計(jì)中,如何實(shí)現(xiàn)智能手機(jī)中的數(shù)據(jù)庫(kù)與圖書(shū)館數(shù)據(jù)庫(kù)一致最為關(guān)鍵,這就是數(shù)據(jù)同步。
    SQL Server CE數(shù)據(jù)庫(kù)通過(guò)IIS和遠(yuǎn)程數(shù)據(jù)訪問(wèn)RDA與SQL Server數(shù)據(jù)庫(kù)進(jìn)行通信,遠(yuǎn)程數(shù)據(jù)訪問(wèn)RDA為智能手機(jī)應(yīng)用程序訪問(wèn)SQL Server數(shù)據(jù)庫(kù)提供了一種簡(jiǎn)單的訪問(wèn)方式,可以將SQL Server數(shù)據(jù)庫(kù)的數(shù)據(jù)下載到智能手機(jī)的SQL Server CE數(shù)據(jù)庫(kù)中,也可以將智能手機(jī)的數(shù)據(jù)寫(xiě)入到SQL Server 數(shù)據(jù)庫(kù)中,這樣就實(shí)現(xiàn)了數(shù)據(jù)同步,RDA非常適合開(kāi)發(fā)離線數(shù)據(jù)解決方案。
    圖書(shū)外采查重系統(tǒng)使用遠(yuǎn)程數(shù)據(jù)訪問(wèn)RDA技術(shù)實(shí)現(xiàn)了數(shù)據(jù)同步,RDA主要由SQL Server CE數(shù)據(jù)庫(kù)引擎、SQL Server CE客戶端代理和SQL Server CE服務(wù)器端代理三部分組成。并且RDA提供了如下三個(gè)主要方法實(shí)現(xiàn)SQL Server CE與SQL Server數(shù)據(jù)同步。
    (1)Pull方法:將SQL Server數(shù)據(jù)庫(kù)中的表“拉”到SQL Server CE中。在調(diào)用此方法時(shí),可以設(shè)置數(shù)據(jù)跟蹤選項(xiàng),如果設(shè)置數(shù)據(jù)跟蹤,則SQL Server CE數(shù)據(jù)庫(kù)引擎會(huì)自動(dòng)跟蹤對(duì)數(shù)據(jù)的插入、修改和刪除操作。
    (2)Push方法:如果在Pull時(shí)設(shè)置了數(shù)據(jù)跟蹤選項(xiàng),可以將SQL Server CE中的數(shù)據(jù)“推”回到SQL Server中,在SQL Server CE中對(duì)數(shù)據(jù)的任何修改都會(huì)反映到SQL Server中。
    (3)SubmitSQL方法:直接向SQL Server數(shù)據(jù)庫(kù)提交一個(gè)命令。
2 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
2.1 建立數(shù)據(jù)庫(kù)

    嵌入式數(shù)據(jù)庫(kù)SQL Server CE的數(shù)據(jù)存儲(chǔ)在一個(gè)擴(kuò)展名為.SDF的文件中,SQL Server CE 只支持一次一個(gè)鏈接,但多個(gè)命令可以共享同一鏈接。.NET Compact Framework下開(kāi)發(fā)SQL Server CE統(tǒng)一使用System.Data.SqlServerCe.DLL[2],該DLL封裝的命名空間和類是一致的,在VS2008下開(kāi)發(fā)默認(rèn)使用的.NET Compact Framework版本是3.5,默認(rèn)使用的SQL Server CE版本是3.5,一般存放在C:\Program Files\Microsoft SQL Server Compact Edition\v3.5\Devices\路徑下。在智能手機(jī)上創(chuàng)建一個(gè)空的本地SQL Server CE數(shù)據(jù)庫(kù),建立數(shù)據(jù)庫(kù)程序代碼如下:
     //創(chuàng)建SQL Server CE數(shù)據(jù)庫(kù)文件LIBRARY.SDF
     using System.Data.SqlServerCe;
    string strConn="DATASOURCE="+dbPath+@"\LIBRARY.SDF";
    SqlCeEngine engine=new SqlCeEngine(strConn);
    engine.CreateDatabase();
    engine.Dispose();
2.2 數(shù)據(jù)同步
    數(shù)據(jù)同步功能指通過(guò)遠(yuǎn)程數(shù)據(jù)訪問(wèn)RDA從圖書(shū)館自動(dòng)化集成系統(tǒng)SQL Server數(shù)據(jù)庫(kù)將藏書(shū)數(shù)據(jù)下載到智能手機(jī)的LIBRARY.SDF數(shù)據(jù)庫(kù)中。遠(yuǎn)程數(shù)據(jù)訪問(wèn)RDA需要用到.NET Compact Framework 3.5中System.Data.SqlServerCe命名空間中的SqlCeRemoteDataAccess類[3-4],數(shù)據(jù)同步程序代碼如下:
    //引用命名空間SqlCeRemoteDataAccess
    using SqlCeRemoteDataAccess;
    //實(shí)例化并配置遠(yuǎn)程數(shù)據(jù)訪問(wèn)
//SQLCeRemoteDataAccess對(duì)象
    SqlCeRemoteDataAccess rda=new SqlCeRemoteDataAccess();
    rda.InternetUrl="http://216.210.98.2/SQLServerMobile/
SQLcesa30.dll";
    rda.InternetLogin="IISUserName";
    rda.InternetPassword="IISPassword";
    rda.LocalConnectionString="DATASOURCE="+dbPath+
@"\LIBRARY.SDF";
    //從SQL Server數(shù)據(jù)庫(kù)中同步數(shù)據(jù)
    rda.Pull("Books","SELECT ISBN,Title,Author,BookConcern,Amount FROM Books","Provider=SQLOledb;Server=LIS_Server;Database=LIS;uid=GD;pwd=GD;",RdaTrackOption.TrackingOnWithIndexes,"ErrorTable");
2.3 圖書(shū)查重設(shè)計(jì)
    通過(guò)遠(yuǎn)程數(shù)據(jù)訪問(wèn)RDA將圖書(shū)館自動(dòng)化集成系統(tǒng)中的藏書(shū)數(shù)據(jù)同步到智能手機(jī)的數(shù)據(jù)庫(kù)LIBRARY.SDF中,圖書(shū)外采時(shí),智能手機(jī)應(yīng)用程序鏈接SQL Server CE數(shù)據(jù)庫(kù)LIBRARY.SDF,檢索Books數(shù)據(jù)表中是否有相關(guān)圖書(shū)記錄。
    開(kāi)發(fā)手機(jī)數(shù)據(jù)庫(kù)程序所用到的控件和類與開(kāi)發(fā)桌面數(shù)據(jù)庫(kù)程序具有相似性,如SqlCeConnection對(duì)應(yīng)SqlConnection,SqlCeDataAdapter對(duì)應(yīng)SqlDataAdapter,SqlCeCommand對(duì)應(yīng)SqlCommand等。圖書(shū)外采查重系統(tǒng)基于.NET Compact Framework3.5設(shè)計(jì),要在智能手機(jī)上創(chuàng)建、管理和查詢SQL Server CE數(shù)據(jù)庫(kù),必須在程序中添加對(duì)System.Data.SqlServerCe的引用,圖書(shū)查重程序代碼如下:
    //命名空間System.Data.SqlServerCe    using System.Data.SqlServerCe;
    //創(chuàng)建SqlCeConnection對(duì)象,鏈接數(shù)據(jù)庫(kù)文件LIBRARY.SDF
    SqlCeConnection objCeConnection=new SqlCeConnection("DATASOURCE="+dbPath+@"\LIBRARY.SDF");
    objCeConnection.Open();    //根據(jù)ISBN號(hào),生成圖書(shū)查詢SQL語(yǔ)句
    SQLText = "SELECT×FROM Books WHERE ISBN="+txtISBN.Text;
    //創(chuàng)建SqlCeCommand對(duì)象
    SqlCeCommand objCeCommand=new SqlCeCommand(objCeConnection);
    objCeCommand.CommandText=SQLText;
    //創(chuàng)建SqlCeDataReader對(duì)象
    SqlCeDataReader objCedr=objCeCommand.ExecuteReader();
    //查詢館藏圖書(shū)是否存在
    if (!objCedr.Read())
        {  listBox.Items.Add("館藏沒(méi)有ISBN號(hào)=
"+txtISBN.Text+"圖書(shū),可以采購(gòu)。");}
    else
        {
        listBox.Items.Add("ISBN號(hào):"+objCedr["ISBN"].ToString());
        listBox.Items.Add("書(shū)名:"+objCedr["Title"].ToString());
        listBox.Items.Add("作者:"+objCedr["Author"].ToString());
        listBox.Items.Add("出版社:"+objCedr["BookConcern"].ToString());
        listBox.Items.Add("藏書(shū)數(shù)量:"+objCedr["Amount"].ToString()+"本");
        listBox.Items.Add("館藏圖書(shū)已有,建議不要采購(gòu)!");
        }
3 系統(tǒng)應(yīng)用情況
3.1 系統(tǒng)功能

    圖書(shū)外采查重系統(tǒng)功能包括圖書(shū)查重、參數(shù)設(shè)置、數(shù)據(jù)管理等。
    參數(shù)設(shè)置主要是設(shè)置遠(yuǎn)程訪問(wèn)SQL Server數(shù)據(jù)庫(kù)的用戶名和密碼,訪問(wèn)IIS的用戶名和密碼參數(shù),以及系統(tǒng)應(yīng)用背景圖片、信息提示等,如圖2所示。


    圖書(shū)查重方式有根據(jù)ISBN號(hào)查重和根據(jù)書(shū)名、作者、出版社等組合查重[5],其中根據(jù)ISBN號(hào)查重方式是主要查重方式。ISBN是國(guó)際標(biāo)準(zhǔn)書(shū)號(hào)International Standard Book Number的簡(jiǎn)稱,通常每本書(shū)都有全球唯一的ISBN號(hào),通過(guò)帶有藍(lán)牙接口的條碼槍掃描圖書(shū)ISBN條形碼,就可以檢索數(shù)據(jù)庫(kù)中的圖書(shū),如果有,就會(huì)顯示館藏圖書(shū)的詳細(xì)信息,同時(shí)發(fā)出“嘀嘀嘀”的語(yǔ)音提示,圖書(shū)查重界面如圖3所示。

3.2 系統(tǒng)應(yīng)用
    圖書(shū)外采查重系統(tǒng)應(yīng)用流程是:外出購(gòu)書(shū)前,工作人員將圖書(shū)館自動(dòng)化集成系統(tǒng)中的最新藏書(shū)數(shù)據(jù)同步到智能手機(jī),生成數(shù)據(jù)庫(kù)文件LIBRARY.SDF,拷貝到智能手機(jī)存儲(chǔ)卡中。圖書(shū)外采時(shí),工作人員在智能手機(jī)上通過(guò)查重系統(tǒng)檢索LIBRARY.SDF數(shù)據(jù)庫(kù)中是否有相關(guān)的圖書(shū)記錄,由于查重是在智能手機(jī)上進(jìn)行,不需要網(wǎng)絡(luò)連接,因此速度很快。
    系統(tǒng)設(shè)計(jì)成功運(yùn)行于多普達(dá)S700智能手機(jī),操作系統(tǒng)Windows Mobile 6.1簡(jiǎn)體中文版,主頻500 MHz,256 MB ROM、128 MB RAM、4 GB存儲(chǔ)卡,2.8英寸、66536色TFT彩色屏幕、分辨率240×320像素。
    本文設(shè)計(jì)的圖書(shū)外采查重系統(tǒng)操作簡(jiǎn)單、體積小、重量輕、方便攜帶,不需要網(wǎng)絡(luò)和外接電源支持(可配多塊電池),省時(shí)、省力、準(zhǔn)確、高效,可以適應(yīng)復(fù)雜的圖書(shū)外采現(xiàn)場(chǎng),達(dá)到事半功倍的效果。應(yīng)用嵌入式數(shù)據(jù)庫(kù)SQL Server CE存儲(chǔ)數(shù)據(jù),數(shù)據(jù)存儲(chǔ)量大,通過(guò)數(shù)據(jù)同步,智能手機(jī)與館藏圖書(shū)信息直接對(duì)接,準(zhǔn)確掌握館藏圖書(shū)數(shù)據(jù),防止圖書(shū)重復(fù)采購(gòu)。系統(tǒng)設(shè)備投資不高(一部中檔Windows Mobile智能手機(jī)約2 000元左右),收效顯著,是適用于圖書(shū)館外采查重的最佳方案。
參考文獻(xiàn)
[1] PAUL Y,DAVID D著..NET精簡(jiǎn)框架程序設(shè)計(jì)——C#版[M].劉新軍,盛泉,李辛鶴,譯.北京:電子工業(yè)出版社,2006.
[2] 顏友寧..Net Compact Framework移動(dòng)開(kāi)發(fā)指南[M].北京:清華大學(xué)出版社,2006.
[3] 張晶,李心廣.SQL Server Mobile數(shù)據(jù)庫(kù)的開(kāi)發(fā)與設(shè)計(jì)[J]. 計(jì)算機(jī)應(yīng)用與軟件,2008(8):48-50.
[4] 呂剛.通用圖書(shū)查重系統(tǒng)研制開(kāi)發(fā)設(shè)計(jì)原理及其實(shí)現(xiàn)方法[J].圖書(shū)館論壇,2005(2):74-76.
[5] 連宇江.淺論現(xiàn)場(chǎng)圖書(shū)采購(gòu)查重的實(shí)現(xiàn)方式[J].科技文獻(xiàn)信息管理,2006(1):6-10.
[6] 王輝,馬維華.基于SQL Server CE數(shù)據(jù)同步技術(shù)的研究與實(shí)現(xiàn)[J].計(jì)算機(jī)技術(shù)與發(fā)展,2008(4):232-235.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
主站蜘蛛池模板: 白洁乱淫76集 | 黄色录像大片 | 国产精品久久久久久久久久免费 | 国产成人+综合亚洲+天堂 | 婷婷四房播播 | 欧美精品二区三区四区免费看视频 | 实拍澡堂美女洗澡av | 国产无遮挡aaa片爽爽 | 伊人久久综合色 | 久草免费资源站 | 日韩美女乱淫免费看视频大黄 | 连裤袜美脚ol在线播放 | 亚洲日本色 | 乱码午夜-极国产极内射 | 欧美成人动态图 | 久久在线精品视频 | 色婷婷综合久久久久中文一区二区 | 亚洲精品影视 | 中文字幕在线影视 | 午夜一级视频 | 最近中文字幕mv免费高清在线 | 国产精品久久久久久久久免费看 | 欧美精品18videos性欧美 | 日韩精品免费在线视频 | 欧美国产中文字幕 | 国产一区二区视频网站 | 欧美午夜理伦三级在线观看 | 最近中文字幕在线视频 | 久久日韩乱码一二三四区别 | 国产精品色综合一区二区三区 | 成人福利在线看 | 在线亚洲高清揄拍自拍一品区 | 日日日干干干 | 91户外露出一区二区 | 尤物网站在线观看 | 日本黄色录象 | 国产精品第157页 | 台湾佬久久 | 无码人妻精品一区二区三18禁 | 日本一区二区不卡视频 | 欧美视频三区 | 日韩性生活视频 | 特级黄色 一级播放 | 蜜桃精品免费久久久久影院 | 深夜福利在线观看视频 | 色午夜婷婷| 97在线视频免费人妻 | 91久久久色在线观看 | 夜夜高潮次次欢爽av女 | 亚洲欧洲视频 | 日韩精品系列 | 性做久久久久久久久 | 国产小视频网站 | 亚洲欧美日韩综合俺去了 | 欧美大成色www永久网站婷 | 国产精品免费久久久久影院 | 国产成人免费网站 | 色妞av永久一区二区国产av开 | 九九综合| 波多野结衣在线播放 | 永久免费看mv网站入口亚洲 | 李宗瑞91在线正在播放 | 欧美成人看片黄a免费看 | 91九色偷拍| 精品人妻无码一区二区三区抖音 | 国产精品美女久久久久久久久久久 | av在线免费网站 | 真实国产老熟女无套中出 | 少妇天天爽视频在线看网站 | www.色com| 无码视频一区二区三区 | 亚洲大尺度无码专区尤物 | 手机在线看永久av片免费 | 91精品国产91久久久久 | 黄色三级在线 | 成在线人免费视频 | 国产粉嫩呻吟一区二区三区 | 青青操在线 | 国产一级片免费观看 | 日本五十路岳乱在线观看 | 亚洲欧美日韩一区二区三区在线 | www视频在线观看网站 | 免费夜色污私人影院在线观看 | 极品美女无套呻吟啪啪 | 亚洲福利 | 亚洲一区二区三区无码久久 | 操亚洲美女 | 夜夜嗷 | 亚洲精品久久久蜜臀 | 欧美色第一页 | 成人免费视频久久 | 中文字幕亚洲精品久久女人 | 日本a级大片 | 免费无码一区二区三区a片百度 | 欧美黑人性猛交xxxx | 国产成人无码午夜视频在线观看 | 美女视频黄频大全免费 | 不卡国产视频 | 久久不射网站 | 成人h动漫精品一区二区无码 | 进去里视频在线观看 | h肉动漫无码无修6080动漫网 | 国产精品久久久久久亚洲 | zzijzzij亚洲日本成熟少妇 | 精品亚洲国产成人av | 欧美伊人网 | 人妻内射一区二区在线视频 | 亚洲欧美人成电影在线观看 | 日本欧美视频在线观看 | 成人综合网址 | 精品国产一区av天美传媒 | 99精品视频在线播放免费 | 国产真实乱人偷精品视频 | 成人做爰69片免费看网站 | 国产麻豆精品久久一二三 | 中国毛片视频 | 日本高清视频网站www | 警花av一区二区三区 | 日韩成人免费在线视频 | 欧美综合第一页 | 精品国产乱码久久久软件使用方法 | 少妇做爰α片免费视频网站 | 免费av手机在线观看 | 女人扒开屁股桶爽30分钟 | 年代肉高h喷汁呻吟快穿 | 欧美一区二区高清视频 | 中文字幕 自拍偷拍 | 日韩在线视频免费观看 | аⅴ新版在线天堂 | 亚洲精品久久久久久中文传媒 | 日韩在线观看中文字幕 | 亚洲午夜久久久精品一区二区三剧 | 暖暖 在线 日本 免费 中文 | 岳睡了我中文字幕日本 | 我看黄色一级片 | 噜啦噜色姑娘综合网 | 麻豆视频在线免费观看 | 亚洲免费在线观看av | 日韩黄色a | 国产精品自在线拍国产手机版 | 亚洲男人天堂2017 | 美女国产毛片a区内射 | 欧美性xxxx在线播放 | 日韩视频在线播放 | 99久热在线精品 | 特大巨黑吊xxxx高潮 | 久久精品aⅴ无码中文字字幕 | 香蕉99久久国产综合精品宅男自 | 999精品视频在线观看 | 国产九一视频 | 污夜影院 | 中文字幕乱偷无码av先锋 | 国产精品欧美一区乱破 | 天堂网男人 | 蜜桃久久精品 | 久久这里只有精品6 | 92电影网午夜福利 | 特黄色一级片 | 清清草视频 | 中文字幕永久在线视频 | 激情综合久久 | 女人爽到高潮免费视频大全 | 国产女人乱人伦精品一区二区 | 亚洲精品粉嫩美女一区 | 粉嫩一区二区三区色综合 | 激情另类视频 | 欧美三级日本三级 | 精品国产免费久久 | 欧美又粗又深又猛又爽啪啪九色 | 亚洲精品第一国产综合野草社区 | 欧美性猛交xxxⅹ乱大交小说一 | 久久精品一 | av日韩av| 人妻熟女一区二区三区app下载 | 77777_亚洲午夜久久多人 | 色又色| 精品国产一区二区三区久久久狼 | 丝袜精品 欧美 亚洲 自拍 | 精品国产露脸精彩对白 | 国产成网站18禁止久久影院 | 多毛的亚洲人毛茸茸 | 亚洲国产成人无码av在线影院 | 国产美女在线精品免费观看网址 | 在线播放小视频 | 粉嫩久久99精品久久久久久夜 | 成人性生交大片免费看4 | 国产日产精品一区二区 | 最爽free性欧美人妖 | 亚洲欧美日韩久久 | 亚洲成av人片一区二区梦乃 | 日本成人一区二区三区 | 伊人久久综合视频 | 欧美成人性生活免费视频 | 日本大人吃奶视频xxxx | 久久国产精品久久国产精品 | 亚洲精品无码不卡 | 草碰在线视频 | 天天做天天爱夜夜爽毛片毛片 | 国产成人精品日本亚洲专区61 | 在线成人www免费观看视频 | 开心激情av | 天天躁天天狠天天透 | 夜夜免费视频 | 成年人网站在线观看视频 | 国产精品三级在线 | 日韩精品一区中文字幕 | 免费午夜视频在线观看 | 亚洲国产999 | 国产精品久久久久久久久久10秀 | 中文字幕有码av | 中文字幕一二区 | 精品一区二区三区无码视频 | 国产97人人超碰caoprom亮点 | 少妇人妻邻居 | 污片免费看| 国产精品综合一区二区三区 | 欧美三级a做爰在线观看 | 黄色网页在线观看 | 国产精品熟妇视频国产偷人 | 国内精品人妻无码久久久影院导航 | 欧美久久久久久久久久久 | 亚洲jizzjizz日本少妇 | 欧美私人网站 | jizz中文字幕| 欧美高清成人 | 91黄色短视频 | 九九综合va免费看 | 97久久久久久久久久久久 | 精品中文字幕一区 | 国产精品成久久久久三级6二k | 毛片高清 | 欧美顶级丰满另类xxx | 日本大尺度吃奶呻吟视频 | 成人中文网 | 国产伦孑沙发午休精品 | 97人妻人人做人碰人人爽 | 亚洲精品乱码久久久久久蜜桃图片 | 亚洲色图14p | 日本大胆欧美人术艺术 | 佐佐木明希奶水喷出在线视频 | 国产精品久久久久久久久久久久久久久久久久 | 国产又色又爽又黄的视频在线观看 | 欧美日韩激情视频 | 一区二区av在线 | 1000部精品久久久久久久久 | 亚洲另类春色偷拍在线观看 | 看毛片网 | 天堂视频在线免费观看 | 国产精品久久久久久久久久ktv | 国产精品亚洲自拍 | 中文字幕99| 中文字幕av一区二区三区 | 尤物国产在线 | 婷婷社区五月天 | 欧美一区二区黄色 | 亚洲精品乱码久久久久久蜜桃动漫 | 成人免费毛片网站 | 日韩av女优在线观看 | 最新黄色av | 午夜人妻久久久久久久久 | 成人欧美一区二区三区黑人一 | 久久精品99国产精品亚洲 | 四虎永久在线精品免费播放 | 国产精品无人区一区二区三区 | 最新av在线播放 | 麻豆免费看片 | 主播叶子户外勾搭啪啪大 | jvid视频 | 成人欧美亚洲 | 日本欧美在线观看 | 中文日韩v日本国产 | www.亚洲国产| 欧美第一黄网免费网站 | 深夜福利1000 | 亚洲午夜久久久影院 | 国产伦久视频免费观看视频 | 午夜毛片在线 | 91毛片网| 极品少妇一区二区三区 | 可以免费看的黄色 | 亚洲美女在线播放 | 草比视频在线观看 | 少妇久久久久久久久久 | a中文字幕 | 中文字幕精品久久一二三区红杏 | 黄色片在线观看视频 | 精品国产乱码久久久久久1区2区 | 精品久久久久久久无码人妻热 | 日本免费观看视频 | 人妻av一区二区三区精品 | 日xxxx| 91制片麻豆果冻传媒 | 欧美极度另类 | 亚洲欧洲精品成人久久曰 | 得得啪在线 | 欧美在线播放一区二区 | 日韩一区二区三区av | 性无码一区二区三区在线观看 | 久久亚洲精品视频 | 国产精品午夜8888 | 黄色大片a级 | 精品小视频 | 天堂视频网站 | 国产精品一区在线看 | 国产交换配乱淫视频α | 中文字幕久久网 | 久久一本久综合久久爱 | 五月婷婷激情在线 | 日本一级淫片免费啪啪3 | 老司机午夜剧场 | 99视频观看 | 久久久一区二区三区四区 | 久久香蕉国产精品麻豆粉嫩av | 公侵犯一区二区三区四区中文字幕 | 免费a级毛片视频 | 午夜伦4410yy妇女久久v | 亚洲精品一区二区三区婷婷月 | 欧美久久视频 | 又黄又爽又刺激久久久久亚洲精品 | 日韩精品人成在线播放 | 四十路在线 | 黑人干亚洲女人 | 亚洲日本综合 | 久久久女人 | 狠狠躁天天躁夜夜躁婷婷 | 天天插综合| 香蕉网在线视频 | 中文字幕在线视频观看 | 91青青视频| 久久国产精品亚洲 | 成人男同av在线观 | 久久久www成人免费精品张筱雨 | 国产久操视频 | www69堂| 六月丁香婷婷综合 | 久久精品国产999大香线蕉 | 中文字幕日韩欧美一区二区三区 | 一本色道久久综合亚洲精品婷婷 | 黄色小视频在线播放 | 欧美第1页 | 四虎8848精品成人免费网站 | 国产精品a级 | 亚洲奶水xxxx哺乳期tv | 日日操天天射 | 欧美黄色片免费看 | 91精品国产91久久久久 | 亚洲欧美日韩在线播放 | 日日躁夜夜躁白天躁晚上 | 日韩精品字幕 | 日韩爱爱视频 | 极品色av影院 | 91青楼传媒秘入口 | 日日摸夜夜添夜夜添毛片av | 国产亚洲精品精品国产亚洲综合 | 色www国产亚洲阿娇 色爱av综合 | 综合久久国产 | 99久久婷婷国产综合精品草原 | 娇小性xxxx性xxx开放69 | 久久精品国产亚卅av嘿嘿 | hd日本xxxx| 欧美啊v| 一级黄av| 香蕉在线观看 | 欧美一级在线观看 | 精品久久久999 | 亚洲色图2| av在线视屏 | 亚洲欧美综合视频 | 中文字幕一精品亚洲无线一区 | 国产有码在线 | 小向美奈子在线观看 | 午夜精品久久久久久久无码 | 欧美精品一区二区视频在线观看 | 日韩亚洲第一页 | 成人 动漫| 欧美激情精品久久久久久蜜臀 | 影音先锋在线中文字幕 | 精品久久人人爽天天玩人人妻 | 无码人妻少妇色欲av一区二区 | 四虎精品在线播放 | 久久久久久免费免费精品软件 | 制中文字幕音影 | 免费在线观看中文字幕 | 美女视频黄8频a美女大全 | 欧美性色黄大片在线观看 | 一本一生久久a久久精品综合蜜 | 青青青视频在线播放 | 国产精品毛片久久久久久久明星 | 久久中文字幕一区二区 | 久久久久人妻啪啪一区二区 | 国产好爽…又高潮了毛片 | 国产精品偷伦免费观看视频 | 37p粉嫩大胆色噜噜噜 | 国产无遮挡无码视频免费软件 | 亚洲女同另类 | 日本二区在线观看 | 精品一区二区不卡无码av | 野外做受又硬又粗又大视幕 | 99精品国产一区二区 | 最新av在线网址 | 国产精品久久久久久久模特 | 好吊妞这里都是精品 | 免费不卡av在线 | 日韩精品91亚洲二区在线观看 | 日韩在线一级 | 国内露脸少妇精品视频 | 日韩欧美精品一区 | 中文字幕被公侵犯的漂亮人妻 | 亚洲va在线va天堂xx xx | 色婷婷狠狠五月综合天色拍 | 国产毛茸茸 | 中韩无矿砖专区综合 | 九九热免费 | 麻豆av一区二区三区久久 | 我要看免费的毛片 | 在线成人www免费观看视频 | 人人干人人噪人人摸 | 好大好硬好爽aaaaa视频 | 日韩午夜一区 | 亚洲国产av一区二区三区 | 亚洲天堂一 | 高h公妇烈火 | 日韩视频免费 | 国产色视频网免费 | 日韩中文字| 欧美日韩精品一区二区在线播放 | 欧美精品久久 | 亚洲色大成网站www永久男同 | 亚洲国产欧美一区二区潘金莲 | 天天爽天天色 | 亚洲精品aaaa乱码 | 91久久人人夜色一区二区 | 四虎在线观看视频 | 国产av夜夜欢一区二区三区 | 日本不卡三区 | 日本乱子人伦在线视频 | 99热这里只有精品99 | 黄av在线免费观看 | 午夜视频在线看 | 777米奇影院狠狠色 一日本道a高清免费播放 | 亚洲制服一区 | youporn国产在线观看 | 国产iv一区二区三区 | 巨胸不知火舞露双奶头无遮挡 | 中文av字幕 | 色婷婷激情av | 精品无人区一区二区三区 | 麻豆影视在线播放 | 国产剧情av引诱维修工 | 麻豆视频二区 | 图片区小说区激情区偷拍区 | 日韩三级久久 | 亚洲色无码国产精品网站可下载 | 国产剧情精彩演绎 | 国产专区一区 | 国产精品岛国久久久久久久久红粉 | 国产又粗又猛又爽又黄的视频软件 | 日本人乱人乱亲乱色视频观看 | 91视频免费在观看 | 老牛精品亚洲成av人片 | 久久久久久久国产精品毛片 | 看黄色a级片 | 高清无码一区二区在线观看吞精 | 多男一女一级淫片免费播放口 | 伊人网欧美 | 欧美激情综合在线 | www.香蕉视频在线观看 | 中文字幕免费高 | 亚洲一区无| 欧美自拍第一页 | 天天爽夜夜爽视频 | 97久久精品人妻人人搡人人玩 | 男女的隐私视频播放 | 国产精品乱码一区二区 | 中日韩中文字幕区 | 欧美一级免费在线观看 | 国语自产拍精品香蕉在线播放 | 国产三级黄色毛片 | 老司机午夜福利av无码特黄a | 日韩免费在线视频观看 | 男女作爱网站 | 国产日产欧产美韩系列麻豆 | 伊人首页 | 91最新在线 | 一级黄色大片免费看 | 337p日本欧洲亚大胆精80 | 特级西西444www大精品视频免费看 | 99久re热视频这里只有精品6 | 九九自拍偷拍 | 中文字幕欧美在线 | 26uuu成人网 2级黄色片 | 亚洲免费精品网站 | 人人爱人人草 | 国产色视频一区二区三区 | www69堂| 久久久久久久中文字幕 | 亚洲www啪成人一区二区麻豆 | 午夜男人天堂 | 91porny在线 | 最新国产aⅴ精品无码 | 性一交一乱一乱视频 | 色先锋av资源中文字幕 | 国产中文自拍 | 黑人一区二区 | 一本色道久久88综合日韩精品 | 国产精品99久久久久人最新消息 | 天天狠狠干 | 艳妇乳肉豪妇荡乳av | av小说天堂网| 久久久精品国产 | 精品国产乱码久久久人妻 | 日韩一区二区三区在线观看视频 | 亚洲精品456在线播放 | 韩国美女主播娇喘乳奶摇 | 国产精品乱码 | hd最新国产人妖ts视频仙踪林 | 欧美有码视频 | 午夜精品久久久久久毛片 | 国产91网 | 大伊香蕉精品一区视频在线 | 嫩草影院wwwnyz五月天 | 男人天堂avav| 天天干天天草 | 久久97精品久久久久久久不卡 | av高清| 久久天堂 | 图片小说视频一区二区 | 黄色精品网站 | 国产哺乳奶水91在线播放 | 国产黄a三级三级三级av在线看 | 成熟亚洲日本毛茸茸凸凹 | 少妇毛片久久久久久久久竹菊影院 | 特高潮videossexhd | 日韩一级影视 | 91视频区| 色婷婷激情综合 | 亚洲精选一区二区 | 国内揄拍国内精品 | 97视频人人 | 农村少妇一区二区三区蜜桃 | 青青草偷拍视频 | 岛国av免费看 | 亚洲色图校园春色 | 欧美人与动牲交免费观看网 | 日本欧美久久久久免费播放网 | 97人人模人人爽人人喊电影 | 美日韩丰满少妇在线观看 | 东北老女人av | 一级黄色的毛片 | 懂色av粉嫩av蜜乳av | 91中文字幕 | 国产精品偷伦视频免费还看的 | 亚洲熟妇av一区二区三区 | 韩国午夜理伦三级2020苹果 | 福利小视频在线观看 | 亚洲女同tvhd | 精品欧美一区二区久久久伦 | 久久久橹橹橹久久久久高清 | 奇米影视四色在线 | 国精产品一区一区三区有限在线 | 无码ol丝袜高跟秘书在线观看 | 18禁免费无码无遮挡不卡网站 | 亚洲激情午夜 | 在线精品亚洲一区二区 | 中文日韩亚洲欧美字幕 | 九九小视频 | 狠狠搞狠狠干 | 91精品国产乱码久久桃 | 女人和拘做爰正片视频 | 91在线精品秘密一区二区 | 黄色大片在线看 | 欧美精品videosbestsex日本 | 国产精品亚洲一区二区 | 一本到久久 | 亚州av一区二区 | 国精产品999国精产品官网 | 日本少妇xx洗澡xxxx偷窥 | 亚洲欧美日韩人成在线播放 | 日本xxxx免费 | 99av成人精品国语自产拍 | 日韩av女优在线观看 | 欧美黑人又粗又大高潮喷水 | 69久久国产露脸精品国产 | 精品精品欲天堂导航 | 97视频国产 | 成年免费视频黄网站在线观看 | 欧美放荡性医生videos | 亚洲一级精品 | 成人亚洲天堂 | 双性美人强迫叫床喷水h | 国产精品日韩专区 | 超碰综合网 | 一级免费片 | 污污的视频在线免费观看 | 人人干干| 国内揄拍国产精品人妻门事件 | 成人无遮挡裸免费视频在线观看 | 男人的天堂av女优 | 水蜜桃无码视频在线观看 | 日本一级中文字幕久久久久久 | 国产精品女教师av久久 | 成人免费看黄yyy456 | 亚洲男人天堂 | 天堂禾欧美城网站 | 国产最爽的乱淫视频国语对白 | 国精品人妻无码一区免费视频电影 | 日韩一区二区三区视频 | 欧美片免费网站 | 久久黄色免费视频 | 一乃葵在线| 高清无码一区二区在线观看吞精 | 国产伦精品一区二区三区在线播放 | 无码专区3d动漫精品免费 | 欧美日韩一级久久久久久免费看 | av超碰在线观看 |