国产凹凸在线-国产拗女一区二区三区-国产白白视-国产白领-国产白拍-国产白丝jk被疯狂输-国产白丝喷-国产白丝在线

金喜正规买球

logo ActiveReports使用教程2020

文檔金喜正規買球>>ActiveReports使用教程2020>>ActiveReports使用教程:在運行時將頁面報表綁定到數據源

ActiveReports使用教程:在運行時將頁面報表綁定到數據源


ActiveReports 是一款專注于 .NET 平臺的報表控件,全面滿足 HTML5、WinForm、ASP.NET、.NET Core、WPF 等平臺下的中國式復雜報表設計和跨平臺報表開發需求,作為專業的報表工具為全球超過 300,000 名開發者提供全面的報表解決方案。

點擊下載ActiveReports正式版

ActiveReports允許您在運行時修改數據源。請參閱以下示例代碼集,以在運行時將Page報表或RDL報表連接到數據源。

連接到OleDB數據源

使用API在運行時在報表上設置數據源和數據集。這些步驟假定您已經添加了頁面報表模板,并將Viewer控件放置在Visual Studio項目中的Windows窗體上。

注意:可以將以下代碼示例用于SQL,Odbc或OleDB數據源綁定。為此,請根據數據源修改數據提供者類型和連接字符串。
1、從Visual Studio工具箱中,將“表”數據區域拖放到報表的設計圖面上。

2、在表中,選擇以下單元格,然后轉到“屬性窗口”以設置其“值”屬性。

單元格 值屬性
左單元格 =Fields!ProductID.Value
中間單元格 =Fields!InStock.Value
右單元格 =Fields!Price.Value
3、轉到“ Visual Studio報表”菜單,然后選擇“保存布局”。

4、在出現的“另存為”窗口中,導航到項目的文件夾,然后將布局(如RuntimeBinding.rdlx)保存在bin / debug文件夾中。
5、雙擊Windows窗體的標題欄,為Form_Load事件創建事件處理方法。

6、將以下代碼添加到處理程序中,以連接到數據源,添加數據集并在報表中提供數據。

Visual Basic.NET代碼粘貼到Form_Load事件中。

'create an empty page report
Dim def As New PageReport
'load the report layout
def.Load(New System.IO.FileInfo(Application.StartupPath + "\RuntimeBinding.rdlx"))
'create and setup the data source
Dim myDataSource As New GrapeCity.ActiveReports.PageReportModel.DataSource
myDataSource.Name = "Example Data Source"
myDataSource.ConnectionProperties.DataProvider = "OLEDB"
myDataSource.ConnectionProperties.ConnectString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=[User folder]\Samples14\Data\Reels.mdb"
'setup the dataset
Dim myDataSet As New GrapeCity.ActiveReports.PageReportModel.DataSet()
Dim myQuery As New GrapeCity.ActiveReports.PageReportModel.Query()
myDataSet.Name = "Example Data Set"
myQuery.DataSourceName = "Example Data Source"
myQuery.CommandType = GrapeCity.ActiveReports.PageReportModel.QueryCommandType.TableDirect
myQuery.CommandText = GrapeCity.ActiveReports.Expressions.ExpressionInfo.FromString("Product")
myDataSet.Query = myQuery
' add fields
Dim _field As New GrapeCity.ActiveReports.PageReportModel.Field("ProductID", "ProductID", Nothing)
myDataSet.Fields.Add(_field)
_field = New GrapeCity.ActiveReports.PageReportModel.Field("InStock", "InStock", Nothing)
myDataSet.Fields.Add(_field)
_field = New GrapeCity.ActiveReports.PageReportModel.Field("Price", "Price", Nothing)
myDataSet.Fields.Add(_field)
'bind the data source and the dataset to the report
def.Report.DataSources.Add(myDataSource)
def.Report.DataSets.Add(myDataSet)
Viewer1.LoadDocument(def.Document)

C#代碼粘貼到Form_Load事件中。

//create an empty page report
GrapeCity.ActiveReports.PageReport def = new GrapeCity.ActiveReports.PageReport();
//load the report layout
def.Load(new System.IO.FileInfo(Application.StartupPath + "\RuntimeBinding.rdlx"));
//create and setup the data source
GrapeCity.ActiveReports.PageReportModel.DataSource myDataSource = new GrapeCity.ActiveReports.PageReportModel.DataSource();
myDataSource.Name = "Example Data Source";
myDataSource.ConnectionProperties.DataProvider = "OLEDB";
myDataSource.ConnectionProperties.ConnectString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=[User folder]\\Samples14\\Data\\Reels.mdb";
//setup the dataset
GrapeCity.ActiveReports.PageReportModel.DataSet myDataSet = new GrapeCity.ActiveReports.PageReportModel.DataSet();
GrapeCity.ActiveReports.PageReportModel.Query myQuery = new GrapeCity.ActiveReports.PageReportModel.Query();
myDataSet.Name = "Example Data Set";
myQuery.DataSourceName = "Example Data Source";
myQuery.CommandType = GrapeCity.ActiveReports.PageReportModel.QueryCommandType.TableDirect;
myQuery.CommandText = GrapeCity.ActiveReports.Expressions.ExpressionInfo.FromString("Product");
myDataSet.Query = myQuery;
// add fields
GrapeCity.ActiveReports.PageReportModel.Field _field = new
GrapeCity.ActiveReports.PageReportModel.Field("ProductID", "ProductID", null);
myDataSet.Fields.Add(_field);
_field = new GrapeCity.ActiveReports.PageReportModel.Field("InStock", "InStock", null);
myDataSet.Fields.Add(_field);
_field = new GrapeCity.ActiveReports.PageReportModel.Field("Price", "Price", null);
myDataSet.Fields.Add(_field);
//bind the data source and the dataset to the report
def.Report.DataSources.Add(myDataSource);
def.Report.DataSets.Add(myDataSet);
def.Run();
viewer1.LoadDocument(def.Document);
7、按F5鍵運行該應用程序。

連接到未綁定的數據源

要在運行時連接到未綁定的數據源,可以將DataSet提供程序或Object提供程序與LocateDataSource事件一起使用。 當報告引擎需要輸入數據以使用時,報告引擎將引發LocateDataSource事件。

數據集提供者

使用DataSet提供程序,ConnectionString和Query設置會根據您連接數據的方式而有所不同。

要使用LocateDataSource事件將報表綁定到數據,請將ConnectionString留空。

  • 如果LocateDataSource返回數據集,則將查詢設置為數據集表名稱。
  • 如果LocateDataSource返回DataTable或DataView,則查詢保留為空。

要將報表綁定到文件中的數據集,請將ConnectionString設置為文件的路徑,并將Query設置為DataSet表名。

數據集提供者的局限性

  • 不支持其中包含句點的關系名稱。
  • 嵌套關系中的字段僅遍歷父關系(例如FK_Order_Details_Orders.FK_Orders_Customers.CompanyName)。

父表字段

要從父表中請求字段,請在字段名稱前添加必須遍歷的關系名稱才能導航到適當的父表。 字段名稱和與句點的關系要分開。

例如,考慮一個名為OrderDetails的主表,它具有一個名為Orders的父表。 名為Orders_OrderDetails的關系定義了兩個表之間的關系。 使用具有以下語法的字段從父表訪問OrderDate:

Orders_OrderDetails.OrderDate

使用相同的技術遍歷表關系的多個級別。 例如,考慮在先前示例中使用的Orders表具有一個名為Customers的父表,以及一個將這兩個表綁定在一起的關系,稱為Customers_Orders。 如果CommandText將主表指定為OrderDetails,請使用以下語法從父表獲取CustomerName字段:

Customers_Orders.Orders_OrderDetails.CustomerName

注意:如果字段和關系具有相同的名稱,則可能會出現歧義。 不支持。

使用數據集提供程序

您可以使用API在運行時在報表上設置數據集。

數據集提供程序返回一個數據表。 數據表中的所有字段均可用。 要將數據集提供程序用作報表的數據源,請設置報表定義和運行時,然后將頁面文檔附加到LocateDataSourceEventHandler。

這些步驟假定您已經添加了頁面報表模板,并將Viewer控件放置在Visual Studio項目中的Windows窗體上。

1、在報表資源管理器中,轉到“數據源”節點,然后右鍵單擊以選擇“添加數據源”。

2、在出現的“報表數據源”對話框中,將“類型”設置為DataSetProvider并關閉對話框。數據源節點出現在ReportExplorer中。

3、右鍵單擊數據源節點,然后選擇添加數據集

4、在出現的“數據集”對話框中,選擇“字段”頁面。

5、在“字段”頁面上,添加一個字段,例如= Fields!ProductID.Value和= Fields!InStock.Value。
6、單擊“確定”關閉對話框。具有字段名稱的節點出現在數據集名稱下方。

7、從Visual Studio工具箱的ActiveReports 14 Page Report選項卡中,將Table數據區域拖到報表的設計圖面上。

8、在ReportExplorer中,將新添加的字段添加到表的詳細信息行中的單元格上,并保存報告。

9、在Visual Studio解決方案資源管理器中,右鍵單擊YourProjectName,然后選擇“添加”>“類”。

10、在出現的“添加新項”窗口中,將該類重命名為DataLayer.cs或.vb,然后單擊“添加”。

11、在解決方案資源管理器中,雙擊DataLayer.cs或.vb以打開該類的代碼視圖,并將以下代碼粘貼到該類中。

Visual Basic.NET代碼粘貼到DataLayer類中。

Imports GrapeCity.ActiveReports.Expressions.ExpressionObjectModel
Imports System.Globalization
Imports System.Data.OleDb

Friend NotInheritable Class DataLayer
    Private _datasetData As System.Data.DataSet

    Public Sub New()
        LoadDataToDataSet()
    End Sub

    Public ReadOnly Property DataSetData() As System.Data.DataSet
        Get
           Return _datasetData
        End Get
    End Property

    Private Sub LoadDataToDataSet()
        Dim connStr As String = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;
                Data Source=[User folder]\\Samples14\\Data\\Reels.mdb"
        Dim productSql As String = "SELECT top 100 * FROM Product"

        _datasetData = New DataSet()
        Dim conn As New OleDbConnection(connStr)
        Dim cmd As OleDbCommand = Nothing
        Dim adapter As New OleDbDataAdapter

       cmd = New OleDbCommand(productSql, conn)
       adapter.SelectCommand = cmd
       adapter.Fill(_datasetData, "Products")
    End Sub

End Class

C#代碼粘貼到DataLayer類中。

using System;
using System.Data;
using System.Data.OleDb;

internal sealed class DataLayer
{
    private DataSet dataSetData;
        public DataLayer()
        {
                LoadDataToDataSet();
        }

        public DataSet DataSetData
        {
                get { return dataSetData; }
        }
                
        private void LoadDataToDataSet()
        {
        string connStr = @"Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;
                Data Source=[User folder]\\Samples14\\Data\\Reels.mdb";
        string productSql = "SELECT * From Product";

                dataSetData = new DataSet();
        OleDbConnection conn = new OleDbConnection(connStr);
        OleDbCommand cmd = new OleDbCommand(productSql, conn);
        OleDbDataAdapter adapter = new OleDbDataAdapter();
        adapter.SelectCommand = cmd;
        adapter.Fill(dataSetData, "Products");
        }
}

注意:DataSetDataSource示例提供了有關如何創建DataLayer類的上下文,以下代碼中使用了該類。 可以從GitHub下載DataSetDataSource示例。 請參閱此處的示例說明。

12、雙擊Windows窗體的標題欄,為Form_Load事件創建事件處理方法,然后將以下代碼添加到處理程序中。

Visual Basic.NET代碼粘貼到Form_Load事件中。

LoadReport()  

Visual Basic.NET代碼將INSIDE粘貼在表單的類聲明中。

Dim WithEvents runtime As GrapeCity.ActiveReports.Document.PageDocument

Private Sub LoadReport()
    Dim rptPath As New System.IO.FileInfo("..\..\YourReportName.rdlx")
    'Create a report definition that loads an existing report.
    Dim definition As New GrapeCity.ActiveReports.PageReport(rptPath)
    'Load the report definition into a new page document.
    runtime = New GrapeCity.ActiveReports.Document.PageDocument(definition)
    'Attach the runtime to an event. This line of code creates the event shell below.
    Viewer1.LoadDocument(runtime)
End Sub

'ActiveReports raises this event when it cannot locate a report's data source in the usual ways.
Private Sub runtime_LocateDataSource(ByVal sender As Object, ByVal args As GrapeCity.ActiveReports.LocateDataSourceEventArgs) Handles Runtime.LocateDataSource
    Dim dl = New DataLayer
    args.Data = dl.DataSetData.Tables("Products")
End Sub

C#代碼粘貼到Form_Load事件中。

LoadReport(); 

C#代碼將INSIDE粘貼在表單的類聲明中。

private void LoadReport()

{
   System.IO.FileInfo rptPath = new System.IO.FileInfo("..\\..\\YourReportName.rdlx");
   //Create a report definition that loads an existing report.
   GrapeCity.ActiveReports.PageReport definition = new GrapeCity.ActiveReports.PageReport(rptPath);
   //Load the report definition into a new page document.
   GrapeCity.ActiveReports.Document.PageDocument runtime = new GrapeCity.ActiveReports.Document.PageDocument(definition);
   //Attach the runtime to an event. This line of code creates the event shell below.
   runtime.LocateDataSource += new GrapeCity.ActiveReports.LocateDataSourceEventHandler(runtime_LocateDataSource);
   viewer1.LoadDocument(runtime);
}

//ActiveReports raises this event when it cannot locate a report's data source in the usual ways.
private void runtime_LocateDataSource(object sender, GrapeCity.ActiveReports.LocateDataSourceEventArgs args)
{

   DataLayer dl = new DataLayer();
   args.Data = dl.DataSetData.Tables["Products"];
}

對象提供者

使用API將報表數據源綁定到對象集合。要將對象提供程序綁定到報表,請設置報表定義和頁面文檔,然后將頁面文檔附加到LocateDataSourceEventHandler。創建一個公共類,該公共類設置可以與數據字段綁定的屬性名稱。

對象提供者數據源必須具有查詢保留為空白且與對象提供者數據源的字段相對應的字段的數據集。在“字段”下的“數據集”對話框中手動添加這些字段。

使用對象提供程序時,請始終將報表的ConnectionString留空,因為它使用LocateDataSource事件綁定到對象。將查詢設置為以下值之一:

使用對象提供者

這些步驟假定您已經添加了頁面報表模板,并將Viewer控件放置在Visual Studio項目中的Windows窗體上。

1、在報表資源管理器中,轉到“數據源”節點,然后右鍵單擊以選擇“添加數據源”

2、在出現的“報表數據源”對話框中,將“類型”設置為ObjectProvider并關閉對話框。數據源節點出現在ReportExplorer中。

3、右鍵單擊數據源節點,然后在出現的“數據集”對話框中選擇“字段”頁面。

4、在“字段”頁面中,添加一個== Fields!name.Value之類的字段,然后單擊“確定”關閉對話框。具有字段名稱的節點將出現在數據集名稱下方。

5、從Visual Studio工具箱的ActiveReports 14 Page Report選項卡中,將Table數據區域拖到報表的設計圖面上。

6、在ReportExplorer中,將新添加的字段添加到表的詳細信息行中的單元格上。

7、將報告另存為DogReport.rdlx。

8、在解決方案資源管理器中,右鍵單擊表單,然后選擇查看代碼以打開代碼視圖。

9、在窗體的“代碼視圖”中,將以下代碼粘貼到類聲明中。

Visual Basic.NET代碼將INSIDE粘貼在表單的類聲明中。

' Create a class from which to call a property.
Public Class dog
   Private _name As String
   Public Property name() As String
      Get
         Return _name
      End Get
      Set(ByVal value As String)
         _name = Value
      End Set
   End Property
End Class
' Create an array to contain the data.
Dim dogArray As System.Collections.ArrayList
' Create a method to populate the data array.
Private Sub LoadData()
   dogArray = New System.Collections.ArrayList()
   Dim dog1 As New dog()
   dog1.name = "border collie"
   dogArray.Add(dog1)
   dog1 = New dog()
   dog1.name = "cocker spaniel"
   dogArray.Add(dog1)
   dog1 = New dog()
   dog1.name = "golden retriever"
   dogArray.Add(dog1)
   dog1 = New dog()
   dog1.name = "shar pei"
   dogArray.Add(dog1)
End Sub

C#代碼將INSIDE粘貼在表單的類聲明中。

// Create a class from which to call a property.
public class dog
{
   private string _name;
   public string name
  {
      get { return _name; }
      set { _name = value; }
   }
}
// Create an array to contain the data.
System.Collections.ArrayList dogArray;
// Create a method to populate the data array.
private void LoadData()
{
   dogArray = new System.Collections.ArrayList();
   dog dog1 = new dog();
   dog1.name = "border collie";
   dogArray.Add(dog1);
   dog1 = new dog();
   dog1.name = "cocker spaniel";
   dogArray.Add(dog1);
   dog1 = new dog();
   dog1.name = "golden retriever";
   dogArray.Add(dog1);
   dog1 = new dog();
   dog1.name = "shar pei";
   dogArray.Add(dog1);
}  

10、設置報告并為LocateDataSource事件添加處理程序。

Visual Basic.NET代碼粘貼到Form_Load事件中。

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
   ' Create file info with a path to the report in your project.
   Dim fi As New System.IO.FileInfo("..\\..\\DogReport.rdlx")
   ' Create a report definition using the file info.
   Dim repDef As New GrapeCity.ActiveReports.PageReport(fi)
   ' Create a page document using the report definition.
   Dim runt As New GrapeCity.ActiveReports.Document.PageDocument(repDef)
   ' Create a LocateDataSource event for the runtime.
   AddHandler runt.LocateDataSource, AddressOf runt_LocateDataSource
  ' Display the report in the viewer. The title can be any text.
   Viewer1.LoadDocument(runt)
End Sub

C#代碼粘貼到Form_Load事件中。

private void Form1_Load(object sender, EventArgs e)
{
   // Create file info with a path to the report in your project.
   System.IO.FileInfo fi = new System.IO.FileInfo("..\\..\\DogReport.rdlx");
   // Create a report definition using the file info.
   GrapeCity.ActiveReports.PageReport repDef = new GrapeCity.ActiveReports.PageReport(fi);
   // Create a page document using the report definition.
   GrapeCity.ActiveReports.Document.PageDocument runt = new GrapeCity.ActiveReports.Document.PageDocument(repDef);
   // Create a LocateDataSource event for the runtime.
   runt.LocateDataSource += new GrapeCity.ActiveReports.LocateDataSourceEventHandler(runt_LocateDataSource);
   // Display the report in the viewer. The title can be any text.
   viewer1.LoadDocument(runt);
}

11、使用LocateDataSource事件從對象加載數據。

Visual Basic.NET代碼將INSIDE粘貼在表單的類聲明中。

Private Sub runt_LocateDataSource(ByVal sender As Object, ByVal args As GrapeCity.ActiveReports.LocateDataSourceEventArgs)
   If dogArray Is Nothing Then LoadData()
   args.Data = dogArray
End Sub

C#代碼將INSIDE粘貼在表單的類聲明中。

void runt_LocateDataSource(object sender, GrapeCity.ActiveReports.LocateDataSourceEventArgs args)
{
   if (dogArray == null)
   {
      LoadData();
   }
   args.Data = dogArray;   
}  

12、按F5運行該應用程序。

相關內容推薦:

試用下載>>>

ActiveReports使用教程>>>


想要購買ActiveReports正版授權,或了解更多產品信息請點擊



掃碼咨詢


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
久国产精品视频 | 国产免费艾 | 草莓视频免费观看 | 欧美日韩电影一级 | 国产精品网红尤物福利在线 | 欧美一级毛卡片免费2025 | 最近的2025中文字幕免费 | 色综合色综合婷婷热 | 欧洲裸毛bbbbbxxxx| 国产黄三级精品在线观看播放 | 日韩亚洲制服欧美综合 | 亚洲精品乱 | 国产一区二区不 | 成人精品一区二区三区电影黑人 | 国产偷伦精品视频 | 日本日韩中文字幕 | 91人前露出精品国产 | 麻花天美星空果冻 | 日韩高清va视频 | 亚洲va韩国va欧美va | 日本美女视频体验一二区 | 亚洲人成在线精品不卡网 | 99国产精 | 一区二区三区激情 | 国产又色又爽又黄刺激的网站 | 国产欧美日韩免费一区二区 | 成人字幕网视频在线观看 | 新不夜城综合另类 | 狠狠狠狼鲁欧美综合网免费 | 日本美女午夜福利影片 | 日韩欧美tv一区二 | 国产欧美自拍视频 | 一区二区三区国产精品午夜福利 | 欧美激情另类专区在线视频 | 老少配老妇老熟女中文 | 国产小视频在线观看免费 | 日产a一a区二区www | 成人午夜在线观看国产 | 女人与公驹交酡全过程 | 国产免费一区二区三区在线观看 | 国产一区二区影视 | 一级一片一a一片 | 最近最新中文字幕 | 亚洲日韩欧美九 | 日本韩国欧美三级在线 | 日韩极品成年人在线观看高清 | 免费大学生国产在线观看p 97国产精华最好的产品亚洲 | 国自产精品手机在线观看 | 91精品国产午夜福利在线观看 | 男人插曲女人视频软件 | 按摩偷拍一区不卡 | 国产日韩欧美一区二区三区欧 | 亚洲aⅴ在线无 | 精品女同| 国产又粗又猛又爽又黄的视频七张 | 成全视频高清免费观看电视剧 | 欧洲乱码伦视频免费国产 | 丰满成熟亚洲人毛茸茸 | 国产精品精品国产一区 | 好看的电视剧免费在线观看 | 欧美日韩国产免费一 | 一级a毛免费视频在线 | 国产一区精品视频 | 伊人热热 | 国产丰满大乳奶水在线播放 | 欧美在线精品视频二区 | 亚洲精品理论电影在线观看 | 国产欧美日韩综合一区二区 | 最近的中文字幕 | 国产精品v欧美精品v日韩精品 | 日韩精品一区二区三区中文 | 亚洲痴女 | 18岁禁止入内 | 午夜影视网站 | 国产天堂一区 | 日韩欧美精品在线观看 | 国产青榴视频在线观看网站 | 亚洲精品字幕中文在线播放 | 精品欧美一区二区3d动漫 | 国产呦系列(771vip观看) | 亚洲国产日韩一级二级三 | 国产黄在| 日韩aⅴ黄日韩a影片 | 精品国产日韩无影视 | xxxx野外性 | 日韩伦理片 | 国产在线拍揄自揄拍免费下载 | 亚洲小说欧美激情另类 | 欧美国产日韩a在线观看 | 欧洲成人免费高清视频 | 日本最新在线一区二区 | 日韩一区精品视频一区二区 | 伊伊人成亚洲 | 欧美性大战xxxx | 国产精品综合久成人 | 日本高清在线视频观看 | 一区二区三区免费高清视频 | 成人年无 | 亚洲日韩国产第一成人 | 国产人成在线观看91 | 成人试看120秒体验区 | 国产一区二区在线视频播放页 | 韩国三级 | 91伦理视频 | 在线看中文字幕 | 国产普通话对 | 国产精品一区二区中文字 | 国产一精品一aⅴ一免费 | 国产在线精品一区二区三区 | 国产91免费不 | 国产精品一区欧美日 | 亚洲卡一卡二 | 免费片在线观看 | 日韩欧美亚洲国产高清 | 欧美午夜视频一区 | 在线精品91国产在线观看 | 欧美a级片一区二区在线播放 | 国产在线观看v片 | 高清一区二区三区日本久 | 国产人妖专区视频在线一区 | 日本一区二区电影 | 国产农村妇女精品一二区 | 国产亚洲综合区成 | 国产a成人一区二区三区 | 91最懂男人的午夜社区 | 天美传媒、91制片厂、天美传媒 | 首页中文字幕中文字幕 | 日本三级韩国三级欧美三级 | 日韩女优在线观看 | 中国在线观看免费的www | 国产精品视频在这里有精品 | 欧美日韩一区二区三区视频在线 | 一区国产传媒国产精品 | 日产2025免费一 | 欧美69成人内 | 欧美喷潮十大喷潮 | 777米奇色狠狠狠888影视 | 91福利精品国产自产在线 | 欧美日韩专区国产精品 | 欧美aⅴ激情视频 | 国产小视频2025 | 欧洲乱码伦视频免费 | 92看片婬黄大片看国产片 | 宅男色影视亚洲 | 日韩午夜在线视频 | 日产精品一卡2卡三卡4乱码 | 欧美在线一区二区 | 亚洲国产欧美在线一区二区 | 丰满的岳乱一区二区 | 国产一区二区视频在线关看 | 精品国产亚洲精品 | 丁香花在线视频观看免费 | 亚洲制服在线日韩 | 亚洲品质自拍视频 | 国产精品欧美日韩视频一区二区 | 玖玖玖视频在线观看视频6 日韩精品搭讪在线视频播放 | 热门电影电视剧短剧免费在线观看 | 91插插插网站 | 国产精品一区二区三区免费视频 | 国产97色在线 | 国产人妖爆视频在线观看 | 国产亚洲色 | 亚洲三级网站 | 91视频精品久 | 亚洲精品国产综合 | 国语自产偷拍精品视 | 国产女主播精品大秀系列 | 色两性午夜视频免费观看 | 国产美女在 | 成年在线观看免费人视频 | 370p亚洲欧 | 国产精品亚洲欧美云霸高清 | 老少配videoshd乱配 | 日产亚洲一卡2卡3卡4卡网站 | 国产精品你懂得 | 日本中文字幕有码在线播放 | 国产精品播放一区二区三区 | 国产在线观看色窝网 | 日韩一区二区三区免费体验 | 日本一区二区中文字幕 | 国产精品第一页在线观看 | 国产性爱在 | 日本精品不卡视频 | 又湿又紧又大又爽a视频国产 | 日本高清三区 | 免费va国产在线观看 | 欧美日韩日本中国高清视频在线 | 国产精品不卡免费视频 | 女生殖器 | 五十路熟女久 | 欧美国产日本高清不卡免费 | 国产在线观看免 | 九九热精品在线视频观看 | 国产女优一区二区在线观看 | 国产对白刺激真实精品91 | 欧美日韩欧 | 日韩不卡手机视频在线观看 | 99re6 | 国产簧片在线观看 | 精品日韩一区二区三区四区五 | 999电影网| 免费v片在线观看完整版 | 99综合色| 亚洲mv大片欧洲mv大片入口 | 一本之道高清乱 | 欧美性老少配bbbbbxx | 男女交性永久免费视频播放 | 国产一区二 | 好看的电视剧在线观看 | 国产激爽大片高清在线观看 | 精品女同一区二区 | 国产一区精品普通话对白 | 国产丝袜在线精品丝袜不卡 | 成人亚洲天堂 | 欧美熟女激情视频 | 成人免费又黄又爽视频 | 精品国产中文 | 99夜夜夜精品一区二区 | 中文日产幕无线码系列 | 暧暧视频高清免费观看中文 | 女视频网站 | 午夜性刺激在线观看 | 欧美日韩国产一区二区三区在线 | 国产户外一区二区三区在线 | 二线三线小说 | 欧美日韩a∨ | 欧美日韩一区二区在线观看视频 | 日本乱码伦电影 | 亚洲精品免费日日日夜夜夜夜 | 亚洲愉拍自拍欧美精品app | 免费观看视频超清www | 91国内揄拍国内精 | 精品在线视频 | 精品日韩在线视频一区二区三区 | 精精国产xxxx视频在线 | 国产成视频在线观看 | 日韩在线一级还看 | 国产乱理伦 | 爱做片免费观看 | 国产传媒精品1区2区3区 | 国产精品+免费 | 蜜桃盗摄精品一区二区三区 | 香港三日本三级人妇三级99 | 国产国产成年在 | 最新国产精品视频免费看 | 青草第一视| 亚洲午夜成人精 | 大胆gogo无| 国产+欧美日韩+一区二区三区 | 午夜免费一级视频 | 国产性爱在线观看视频 | 电视剧大全免 | 男人操女人免费在线观看 | 欧美日韩高清视频一区二区三区 | 欧美午夜成年片在线观看 | 九九热在线视频观看这里只有精品 | 国产在线久欧美视频 | 精品国产动漫日 | 国产欧美日韩va另类在 | 西西人体ww | 日韩福利影院 | 国产91精品高清一区二区三区 | 国产福利资源在线 | 韩国三级伦在线观看久 | 97碰碰碰 | 国产日产综合综合 | 综合在线观看高清自拍 | 欧美电影院一区二区三区 | 国产精品亚洲一区在线观看 | 国产网站91| 欧美日本国产日韩一区二区三区 | 成人亚洲天堂 | 91福利国产在线人成观看 | 亚洲国产变态另类天堂 | 欧洲影院 | 婷婷综合缴情亚洲狠狠尤物 | 国产精品一区中文字幕 | 国产欧美日本综合在线 | 国产在线观看青草视频 | 欧洲北美日韩 | 人人澡人人澡人人 | 国产激情在线不卡 | 国产九九在线视频 | 午夜激成人免费视频在线观看 | aⅴ中文字幕在线日本 | 91欧美精品 | 欧洲精品码一区二区三区 | 开心五月丁香花综合网 | 99国产婷婷综合在线视频 | 亚洲福利在线看 | 男人把女人桶的直叫爽 | 窝窝午夜看片 | 凄辱护士日本电影免费看 | 国产免费一区二区三区vr | 成人h视频在线 | 日韩视频在线观看网站资源 | 国内精品自产拍在线观看 | 91天天综合免费看国产 | 大地资源中文在线观看官网第二页 | 国产传媒 | 国产又粗又黄又爽又硬的软件 | 中文有码在线视 | 午夜亚洲一区二区福 | 国产精品你懂得 | 神马视频 | 男女一进一出超猛烈的视频 | 国产精品二 | 国产一码二码三码区别 | 污软件不收费软 | 亚洲欧美综合在线精品 | 野花影视 | www免费视频在线观看播放 | 国产最新看片在线 | 日韩一区二区高清视频免费在线 | 国产台湾佬国产娱乐 | 日本亚洲精品午夜 | 日欧精品卡2卡3卡4卡5卡 | 国内真实下药迷j在线观看 日本a∨网 | 免费观看电视剧全集在线播放 | 小说区亚洲综合第1页 | 中文字字幕乱码无线精品精品 | 国产拍拍亚洲精品 | 变态孕交粗暴 | 亚洲最新国产一区二区三区 | 日韩欧美国产综合在线播放 | 国产伦理精品一区二区三区 | 九色综合精品视频在线播放 | 国产v欧美v日韩v综合精品 | 国产激情一区二区三区小说 | 97国产在线视频公开免费 | 日韩18成人三级在线观看 | 日本最新一日本一二三区 | 欧美区精品系列在线观看不卡 | 三级国产短视频在线观看 | 日韩欧美一级一中文字幕 | 国产99视频精品草莓 | 一本大道香蕉在线 | 亚洲高清免费观看 | 国产精品视频害羞初高中 | 日韩在线观看91精品免费 | 精品亚洲视频在线观看 | 国产女人精品在线直播 | 亚洲成a人片在线v观看 | 国产综合网 | 欧美日韩国产另类一区二区三 | 国产综合专区一区二区 | 亚洲特黄特色免费手机在线视 | 欧美精品一区二区三区四 | 国产美女一级做视频爱 | 亚洲熟伦熟女新五十路熟 | 欧美精品国产日韩综合在线 | 久在线免费观看成年人视频 | 真实国产乱子伦在线观看 | 国产卡二卡三卡四卡免费网址 | 国产男女爽爽爽免费视频 | 天天看片高清观看免费国产 | 国产原创露脸视频在线观看 | 二品国精品69xx | 亚洲国产精品隔壁老王 | 国产福利91网在 | 在线观看高清三级综合 | 免费观看网站 | 成人免费一区二区三区视频 | 亚洲国产一区二区三区综合片 | 亚洲不卡| 国产区精品高清在线观看 | 日韩主播大秀在 | 黄瓜影视 | 国产乱理伦片a级在线观看 东京男人的天 | 99热这里 | 日韩专区视频国产在线视频 | 免费人成黄页网站大全在线观 | 中文字幕在线第一页 | 国产suv精品一区二区四 | 一区二区影院 | 国产一区二区四五区在线视频 | 国产又滑又嫩又白 | 日本中文字幕在线播放第1页 | 免费人成视频在线观看网站 | 中文字幕+乱码+日韩 | 高清影视在线播放 | 青青青国产 | 51福利| 是每一个韩剧迷的韩剧tv! | 一边喂奶一边被爱 | 强奷乱码中文字幕熟女导航 | 国产喷水1| 欧美亚洲自拍日韩在线 | 国产日韩在线观看 | 国产一区二区三区四区在 | 精品国产91高清在线观看 | 日本边添边摸边做边爱的视频 | 日韩精品一区二区三区在线观看 | 日韩伦理电影在线免费观看 | 日韩欧美永久免费aⅴ在线 日本亚洲欧美综合视频 | 国产99视频精品专区 | 俄罗斯性爱视频一区二区 | 国产99视频精品免视看7 | 国产免费观看激情 | 亚洲人成在线观看网站播放 | 深夜爽爽动态图无遮无挡 | 欧美一区日韩二区在线观看 | 午夜性色一区二区三区不卡视 | 免费人成视频在线看片下载 | 国产高清在线精品一本大道 | 中文字幕亚洲 | 男女拍拍拍免费视频 | 手机免费在线观看日韩电影 | 欧美色综合高清免费 | 日韩欧美制服另类 | 无人视频在线观看播放免费 | 两性色午夜免费视频 | 欧美日韩电影 | 91情侣在线精品国产 | 日本精品一区在线观看 | 免费观看国产一区二区三区 | 国产国语| 免费国产一二三四区 | 欧美人与动性a欧美精品 | 欧亚乱色熟一区二区三四区 | 97色伦午夜国产亚洲精品 | 91社区免费福利区 | 99热这里只有精品99 | 国产亚洲日韩网曝欧美精品 | 亚洲一区二区三区乱 | 国产一区二区三区精品视 | 97精品国产自在现线免费 | 国产国产人免费人成成免视频 | 免费视频6 | 91桃色在线观看视频 | 91神马高| 日韩国产欧美在线观看一区二区 | 日本欧美中文字幕精品一区 | 国产精品一区二区亚瑟不卡 | 国产网站久章草在线视频 | 9191精品国产免费一区 | 日韩天堂 | 国产一线二线三线女vv | 欧美日韩国产日韩 | 精品aⅴ老司机天堂网站 | 成年免费视频 | 日韩精品国产一区二区在线 | 区二区不卡 | 最近高清中文字幕免费mv视 | 国产一级精品在线观看 | 亚洲三级一区二区在线观看 | 欧美bbbb性视频 | 国产女人在线观看 | 日本免费人成视频在线观看 | 亚洲中文字幕高清有码在线 | 国产日产成人免费视频 | 女人靠逼视频不卡的 | 视频在线成人 | 91香蕉国产线在线观看免费 | 国产婷婷综合在线观看 | 国产美女自卫慰水免费视频 | 办公室撕开奶罩吮奶在线观看 | 欧美日韩日本日日骚 | 国产一区二区视频在线观看 | 国产精品一区二区三区在线观看 | 国产视频一区二区在线观看 | 伊人影院 | 日韩免费码中文在线观看 | 91国产精品午夜福利免费 | 99国产情侣在线播放 | 亚洲国产精品综合色在线 | 中奖视频在线观看国产 | 国产香蕉国产精品偷在线 | 国产爱情岛在线观看视频 | 国产va免 | 亚洲97i蜜桃网| 国产综合亚洲欧美日韩一区二区 | 亚洲中文字幕人成乱在线 | 国产人妖视频一区二区 | www.xxx国产| 国产普通话对 | 91精品中文字幕 | 91精品免费观看 | 红桃影视成人免费 | 国产免费999| 亚洲午夜国产片在线观看 | 日韩一区二区三区视频在线观看 | 精品性影院一区二区三 | 日韩精品一区二区三区中文精品 | 成人字幕网视频在线观看 | 综合在线观看视频国产 | 亚洲欧美日韩中文二区 | 60分钟日韩床大片免费观 | 成人国产99视频在线观看 | 欧美三级在线视频 | 成全影院电视剧在线观看 | 婷婷开心五月四房播播人 | 成人精品一区二区电影 | 国产精品日韩专区一区二区 | 99ri视频一区二区三区 | 日本三级一区 | 91绿奴论坛九色国产 | 日本不卡一二三区视频免费 | 国产精品国产一区日韩一区 | 男女xxⅹ爽免费视频 | 一区二区在线观看 | 久色资源免费的资源站 | 国产午夜手机精彩视频 | 日韩欧美不卡 | 国产男女猛烈 | 国产夫妻精品福利 | 免费二级c片在线观看a | 在线精品一区二区三区 | 91国内揄拍国内精品对白 | 国产一区视 | 97九九精品视频 | 办公室撕开奶罩吮奶在线观看 | 一边喂奶一边被爱 | 免费va国产在线观看 | 精品一区二区三区在线观看视频 | 国产老色批视频在线观看应用 | 日韩美女aa高清在线观看 | 日本日韩中文字幕 | 国产精品va欧美精品v日韩 | 日本中文字幕在线观看全 | 国产福利一区二区在线精品 | a在线视频免 | 精品热亚洲一级 | 精品一区二区 | anquya俺去了俺来了 | 999热这里只| 国产精美| 欧美精品第1页 | 欧洲亚洲一区二 | 成年人影片免费看 | 国产综合精品一区二 | 国内成人精品亚洲 | 日韩在线看片免费人成视频播放 | 综合欧美国产视频二区 | 免费高清精品国偷自产在线 | 欧洲亚洲一区二区三区导航 | 99综合 | 国产日韩精品欧美一区喷 | 一区二区三区欧美在线 | 秋霞影视 | 日本一级a大片在线观 | 精品女同一区二区三区在线 | 亚洲日韩视频在线观看 | 综合精品欧美乱伦 | 四库国产精品成人 | 成aⅴ人免费观 | 国产丝袜在线视频 | 免费观看精品视频999 | 国产一区二区日韩精品一区在线 | 国产在线观看91精品 | 国产激情在线观看 | 日韩欧美在线观看 | 免费在线观 | 国产乱理伦片a级在线观看 东京男人的天 | 男人亚洲天堂日日夜夜 | 国产精品一区乱码在 | 免费高清直| 不卡国产视频第一页 | 国户一区二区免费视频 | 日本亚洲欧美国产电影在线观看 | 久精品国产区 | 日韩中文字幕网先锋资 | 日韩欧美中文字幕在线第一页 | 精品欧美一区二区三区精品久 | 理论片在线电影 | 亚洲日韩国产一本视频 | 国产精品视频一区二 | 亚洲成年人在线观看 | 欧美日本韩国一 | 亚洲日韩一页精品发布 | 亚洲痴女 | 欧美国产激情一区二区三区蜜月 | 日韩高清中文字幕在线观 | 日本特黄大片正在播放 | 日本永久免费aⅴ在线观看 亚洲制服丝袜中文字幕自拍 | 国产高清在线精品一本大道 | 国产精品成人va在线 | 第一页在线观 | 欧美在线成人怡红院 | 91午夜福利国产在线 | 国产精品+欧美激情 | 182tv精品视频在线播放 | а√天堂资源8在线官网在线 | 国产欧美日韩综合aⅴ天堂 国产精品一区在线观看 | 国产偷v国产偷v亚洲 | 在线a亚洲视频播 | 黑人巨大 | 午夜激情影院 | 中文字幕第1页精品一区 | 国产精品怡红院在线观看 | 97色综合亚洲影院 | 久精品国产区 | 欧美+国产+日产+韩国 | 欧美国产性爱大片 | 国产一区日韩二区欧美三区 | 99精品视频在线观看婷婷 | 美女被男人桶到爽免费网站 | 亚洲中文字幕在线观看 | 国产激情з | 福利片+国产+合集 | 日韩欧美aⅴ综合网站发布 日韩有码在线视频 | 国产免费观看久 | 国产亚洲束缚综合在线 | 国产乱子轮xxx农村 国产精品亚洲国产在 | 欧美国产日产韩国视频 | 国产精品丝袜在线观看首页 | 欧美激情∨在线视频播放 | 国产又粗又大又硬又爽91传 | 黑人巨大精品欧美视频一区 | 国产亚洲精品不卡在线 | 欧美黑人又粗又大又爽免费 | 夜鲁鲁鲁夜夜综合视频 | 欧美日韩国产综合视频在线看 | 日本道欧美一区二区aaaa | 国产日产欧美一区二区三区 | 老司机在线精品视频免费看电影 | 国产欧美日韩午夜在线观看 | 国产日产欧美一区二区 | 日本中文一二区有码在线 | 免费在线电影网站 | 国产欧美日韩主播 | 欧美日韩在线免费播放一二三区 | 99国产精| 伦理电影在线观看视频 | 天天看片在线观看 | 国产精品毛多多水多 | 免费岛国 | 亚洲高清专区 | 新不夜城综合另类 | 亚洲国产精品va在线播放 | 青青草中国三 | 性欧美精品一区二区三区在线播放 | 国产精品夜色一 | 免费看欧美一级特黄a大片一 | 国产乱理 | 老牛影视精品亚洲一区二区 | 亚洲高清国产品国语在线观看 | 天天射天天添 | 乱伦中文 | 99re66热这里 | 欧美一级a一级a爱片免费免免 | 国产ā片在线观看免费观看 | 国产精品一区在线免费观看 | 日韩ā片在线观看免费观看 | 日韩欧美亚洲国产中文ay | 国产高清视频一区 | 国产91精品露脸国语 | 国产玖玖玖九九精 | 精品女同一区二区三区免费战 | 国产精品激情自拍 | 福利手机电影 | 精品伊人网 | 国产精品好| 亚州精品永久观看视频 | 亚洲经典日韩欧美国产一区 | 色吊丝中文字幕一区二区三区 | 亚洲欧美日韩人成在线播放 | 亚洲欧美日韩综合在线丁香 | 亚洲一区二区在线免费观看 | 国产中文字幕在线免费观看 | 疯狂的激情欧美 | 日本喷奶水中文字幕视频 | 精品午夜一级一二三区 | 国产又粗又猛又爽的网站 | 国产精品素人福利 | 国产精品免费高清在线观看 | 精品国产日韩亚洲一区在线 | 欧美日韩国产精品 | 日本护士视频亚洲性在线看 | 欧美中文字幕无线码视频 | 亚洲精品揄拍自拍首页一 | 99偷拍视频精品一区二区 | 毛多水多ww | 视频精品全部国 | 国产精品色内内在线播放 | 二区三区一六视频在线 | 在线日韩欧美视频一区二区 | 福利91| 国产高清免费在线 | 天美传媒果冻传媒国产日本 | 欧美片亚洲片日韩片 | 大地资源网最新在线播放 | 人人色在线视频播放 | 亚洲国产精品成人天堂 | 精品综合日韩久 | 热门电视剧免费在线观看 | 18处破外女出血视频在线观看 | 欧美日韩一区二区成人午夜电影 | 日本二本道dⅴd一二三区91 | 久章草在线精品视频免费观看 | 蜜桃网址 | 免费一级欧美片在线观看欧美 | 乱码女一区二区三区 | 国产一区二区三区在线性观看 | 韩国三级国产欧美 | 日韩美女免费在线 | 成人短视频在线免费观看网站 | 国产+人+综合+亚洲 国产v的在线观看 | 8又粗又硬又大 | 中字幕视| 日韩综合第二区2区3一区 | 亚洲国内精品自在线影视 | 日本不卡一区免费在线蜜臀 | 色狠狠一区二区三区香蕉 | 国产亚洲欧美丝袜 | 国产极品美乳尤物在线 | 成·人午夜在线观看 | 亚洲综合激情另类小说区 | 国产欧美日韩精品第一区 | 九九热爱视频精品视频 | 囯产精品一区二区三区乱码 | 精品一区二区三区免费观看 | 国产激情自拍亚洲精品国产精品精 | 成人看片黄a免费看 | 欧美日韩精品中文字幕 | 欧美、另类亚洲 | 色老头一区二区三区 | 国产91小青蛙在线播放 | 国产伦精品生活一区二区三区 | 女同欧洲 | 亚洲中文字幕乱码一区 | 欧美日韩一区二区高清不卡 | 亚洲精品中文字幕乱码无线 | а√天堂网www在线搜索 | 国产又黄又猛又粗又爽的a 人人影视网 | 欧美日韩精品网 | 国产亚洲精爱浪 | 成人性生交大 | 国产在线拍揄自揄免费一区 | 91精品欧美产品免费观看 | 26uuu另类欧美亚洲曰本 | 欧美熟女乱轮综合图区 | 处女的诱惑在线观 | 日欧一片 | 草草线禁成18年在线视频 | 91区国产福利在线观看午夜 | 1000部夫妻午夜免费 | 美女一区二区三区 | 国产精品第44页 | 九九视频免费精品视频免费 | 国产丝袜精品丝袜一区二区 | 国产水手服19禁在线视频网站 | 日日狠狠太爽 | 日本午夜免a费看大片中文4 | 日本三级韩国三级美三级91 | 国产盗摄视频在线 | 日本免费中文字 | 欧美伦理一区二区三区 | 一区二区三区免费观看 | 精品一区二区精品在线蜜桃 | 亚洲限制级资源在线观看 | 国产精品自在欧美一区 | 日韩在线视频不卡一区二区三区 | 国产愉拍99线观看 | 写真福利理论片在线播放 | 亚洲人成在线中文字幕 | 欧美亚洲日韩aⅴ在线观看 在线综合亚洲欧美日韩手机版 | 免费人成黄页网站在线观看 | 灬大ji巴太粗太长了h | 大伊香蕉精品一区视频在线 | 国产真实破 | 午夜国产精品看片 | 91精品丝袜国产在线一区 | 免费国产黄线在线观 | 在线亚洲一区二区 | 亚洲精品国产拍精品 | 国产精品日本一区二区在线播 | 99热这里只有精 | 香蕉在线亚洲欧美专区 | 日韩精品国产一区 | 成全免费观看高清电影 | 日韩一区视频精品无高清在 | 国产女饥渴熟女专区九色 | 国产午夜亚 | 日本中文字幕在线视频站 | 羞羞视频免费入口网站 | 欧美性喷潮 | 国产精品初高中精品免费观看 | 国产肥熟| 日韩美精品成人一区二区 | 欧美国产日韩综合在线第四页 | 亚洲第一区欧美国产不卡综合 | 国产一级a毛一级a视频 | 日本字幕中文免费高清在线播放 | 欧美视频人人干人人 | 日本好屌色不卡视频在线观看 | 99re66热这里只有精品6 | 日韩视频在线免费 | 欧美视频一区免费精品 | 村长扶着小萍的腰猛的挺进 | 成人午夜网站在线观看视频 | 国产女人十八毛 | 成人区精品一区二区不卡 | 欧美国产在线专区 | 国产精品高清一区二区不卡 | 国产日韩a欧美在线人成 | 欧美日韩一级免 | 91午夜激情 | 91高清视频 |