青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

posts - 124,  comments - 29,  trackbacks - 0
 

1:Microsoft.Jet.OLEDB.4.0只支持32位操作系統(tǒng),不支持64位操作系統(tǒng),但是可以在64位操作系統(tǒng)中編譯目標改為x86

1:局數(shù)據(jù)系統(tǒng)由原來的.net2.0升級為.net4.0

2:項目編譯時的目標平臺改為x86

3:System.Data.SQLite.dll因為區(qū)分32  64 位還有for x86的版本 目前用for x86版本 1.0.76.0

4:由此產(chǎn)生的問題:

此方法顯式使用的 CAS 策略已被 .NET Framework 棄用。若要出于兼容性原因而啟用 CAS 策略,請使用 NetFx40_LegacySecurityPolicy 配置開關(guān)。

 

源文檔 <http://bbs.csdn.net/topics/370104103>

 

解決如下:

我的項目是應(yīng)用程序,首先是在app.config 文件里面根節(jié)點加入:

 

<runtime>

 

    <NetFx40_LegacySecurityPolicy enabled="true"/>

 

  </runtime>

 

 

以上四個步驟便可解決問題

posted @ 2013-11-01 17:28 天書 閱讀(2101) | 評論 (0)編輯 收藏
 

解決如下:

我的項目是應(yīng)用程序,是在app.config 文件里面根節(jié)點加入:

 

<runtime>

 

    <NetFx40_LegacySecurityPolicy enabled="true"/>

 

  </runtime>

便可以順利解決

posted @ 2013-11-01 17:28 天書 閱讀(3013) | 評論 (0)編輯 收藏
 namespace OSSDOM.DataQuality.CommonSL.Control
{
    public partial class SelectToMonth : UserControl
    {
        #region select title property
        public static readonly DependencyProperty SelectTitleProperty =
            DependencyProperty.Register("SelectTitle", typeof(String), typeof(SelectToMonth), null);//這塊是類型
        public string SelectTitle
        {
            get { return (string)GetValue(SelectTitleProperty); }
            set
            {
                SetValue(SelectTitleProperty, value);
            }
        }
        #endregion

<UserControl x:Class="OSSDOM.DataQuality.CommonSL.Control.SelectToMonth"
    xmlns="    xmlns:x="    xmlns:d="    xmlns:mc="    mc:Ignorable="d"
    d:DesignHeight="27" d:DesignWidth="220" x:Name="userControl">
   
    <Grid x:Name="LayoutRoot" Background="White">
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="60"/>
            <ColumnDefinition Width="63"/>
            <ColumnDefinition Width="15"/>
            <ColumnDefinition Width="64"/>
            <ColumnDefinition Width="15*"/>
        </Grid.ColumnDefinitions>

        <TextBlock Height="20" Margin="2,3,1,0" Name="title" HorizontalAlignment="Stretch" VerticalAlignment="Top" Text="{Binding SelectTitle, ElementName=userControl}"  />   //這塊是控件名稱userControl



 <my:SelectToMonth Grid.Row="1" x:Name="結(jié)束時間" SelectTitle="結(jié)束時間" />

DevExpress GridControl  GridView大批量數(shù)據(jù)(20萬條)導出Excel, 由于03版的Excel每個Sheet頁只能承載65536條數(shù)據(jù),故自帶的ExportToExcelOld及ExportToPdf函數(shù)在導出20W條數(shù)據(jù)時,只能導出前65536條數(shù)據(jù),其他數(shù)據(jù)丟失。 所以自己寫導出函數(shù),可以分sheet頁來寫,用到Excel組件,但是速度比較慢,現(xiàn)用數(shù)據(jù)流的方式來寫,代碼如下:
 1public static void GridViewToExcel(Stream myStream, DevExpress.XtraGrid.Views.Grid.GridView dataGridView1)
 2        {
 3            StreamWriter sw = new StreamWriter(myStream, System.Text.Encoding.GetEncoding("gb2312"));
 4            string str = "";
 5            try
 6            {
 7                //寫標題     
 8                for (int i = 1; i < dataGridView1.Columns.Count; i++)
 9                {
10                    if (!string.IsNullOrEmpty(dataGridView1.Columns[i].Caption))
11                    {
12                        if (i > 1)
13                        {
14                            str += "\t";
15                        }

16                        str += dataGridView1.Columns[i].Caption;
17                    }

18                }

19
20                sw.WriteLine(str);
21                //寫內(nèi)容   
22                for (int j = 0; j < dataGridView1.RowCount; j++)
23                {
24                    string tempStr = "";
25                    for (int k = 1; k < dataGridView1.Columns.Count; k++)
26                    {
27                        if (!string.IsNullOrEmpty(dataGridView1.Columns[k].Caption))
28                        {
29                            if (k > 1)
30                            {
31                                tempStr += "\t";
32                            }

33                            tempStr += dataGridView1.GetRowCellValue(j, dataGridView1.Columns[k].FieldName);
34                        }

35                    }

36                    sw.WriteLine(tempStr);
37                }

38                sw.Close();
39                myStream.Close();
40            }

41            catch (Exception ex)
42            {
43                MessageBox.Show(ex.ToString());
44            }

45            finally
46            {
47                sw.Close();
48                myStream.Close();
49            }

50        
51        }

posted @ 2013-10-12 15:29 天書 閱讀(7650) | 評論 (1)編輯 收藏

private void MakePager_BigData()

{

try

{

var itemCount = new List<int>();//數(shù)據(jù)源總共多少數(shù)據(jù)的整形鏈表

int pageCount = IDList.Count / dataGridPageSize; //計算出總共多少頁

//

for (int i = 0; i < pageCount; i++)

{

itemCount.Add(i);

}

PagedCollectionView pcv = new PagedCollectionView(itemCount);//創(chuàng)建PagedCollectionView

if (pcv != null)

{

pcv.PageSize = 1;//設(shè)置PagedCollectionView的每頁顯示1條數(shù)據(jù)(虛擬對應(yīng)的,為了和datagrid對應(yīng))

dataPager1.PageSize = 1;//設(shè)置dataPager每頁顯示1條數(shù)據(jù)(虛擬對應(yīng)的,為了和datagrid對應(yīng))

this.dataPager1.Source = pcv;//設(shè)置dataPager的數(shù)據(jù)源

}

}

catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); }

}

//根據(jù)頁索引動態(tài)綁定數(shù)據(jù)源

private void dataPager1_PageIndexChanged(object sender, EventArgs e)

{

int curPageIdx = dataPager1.PageIndex;

int skipData = curPageIdx * dataGridPageSize;

List<IDData> curBindingDataSource = ((from p in IDList select p).Skip(skipData).Take(dataGridPageSize)).ToList();

dataGrid1.ItemsSource = curBindingDataSource;

}

posted @ 2013-04-15 15:35 天書 閱讀(1319) | 評論 (0)編輯 收藏
運行效果見上圖, 可以根據(jù)單元格中的值來設(shè)置顏色,100%為紅色,其他為綠色。
實現(xiàn)方法:用列模板綁定數(shù)據(jù)源中定義的顏色數(shù)據(jù)項。
其中列模板用Border加TextBox構(gòu)成,代碼如下:
private static DataTemplate MakeCellTemplate(MyColumn col)
        {
            try
            {
                DataTemplate dt1 = new DataTemplate();
                StringBuilder xaml = new StringBuilder();
                xaml.Append("<DataTemplate ");
                xaml.Append("xmlns='http://schemas.microsoft.com/client/2007' ");
                xaml.Append("xmlns:x='http://schemas.microsoft.com/winfx/2006/xaml' ");
                xaml.Append(">");
                xaml.Append("<Border ");
                xaml.Append("BorderThickness='0.5' BorderBrush='LightGray' Background='Orange'>");
                xaml.Append("<TextBox ");
                xaml.Append("IsReadOnly='True' Text='{Binding " + col.Name + "}' Foreground='Black' BorderBrush='White' BorderThickness='0' Background='{Binding " + col.colorValue + "}'");
                xaml.Append("/>");
                xaml.Append("</Border>");
                xaml.Append("</DataTemplate>");
                dt1 = (DataTemplate)XamlReader.Load(xaml.ToString());
                return dt1;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
                return null;
            }
        }
posted @ 2010-12-07 16:17 天書 閱讀(2560) | 評論 (0)編輯 收藏
1:首先到gsoap-2.7\gsoap\bin\win32 目錄下面: 包括兩個文件wsdl2h.exe 和 
soapcpp2.exe。 把生成好的wsdl文件也拷貝到這個目錄下面。
2:wsdl2h.exe -h看幫助文件, 其中參數(shù)-c是生成C語言的, 不加參數(shù)-c代表C++
的, -s代表不用STL(有時有這個標準模板庫編譯不過去),一般我們用參數(shù)-s
"wsdl2h -s Test.wsdl"
詳細網(wǎng)址(http://wenku.baidu.com/view/68e0fb1252d380eb62946d8e.html  或者
http://wenku.baidu.com/view/ebdd3f29bd64783e09122b7a.html?from=rec&pos=0&weight=30&lastweight=9&count=5)
3:soapcpp2 -h 查看幫助
4:soapcpp2 -S -L -i Test.h生成.cpp文件
-C  代表生成客戶端代碼
-S  代表生成服務(wù)端代碼
-L  代表不生成soapClientLib/soapServiceLib
-c  代表僅生成c代碼
-i   代表使用proxy
通常情況下使用命令 soapcpp2 -S/-C -L -i xxx.h
5:最后生成的.h .cpp .xml文件中只需要保留下面五個即可
soapC.cpp  
soapH.h 
soapService1SoapService.cpp 
soapServiceSoapService.h 
soapStub.h
posted @ 2010-11-23 20:16 天書 閱讀(4491) | 評論 (0)編輯 收藏

     IPluginService myPluginService = (IPluginService)this.application.GetService(typeof(IPluginService));
                        IConfigManageService ConfigService = (IConfigManageService)this.application.GetService(typeof(IConfigManageService));
                        PluginInfo myPlugin = ConfigService.getPluginInfoByClassType("Inspur.CM.NeGroup");
                        myPlugin.MethodName = "setConfig";
                        myPlugin = myPluginService.getPluginByName(myPlugin);
                        myPlugin.doInvoke(strValue);
posted @ 2010-10-26 09:13 天書 閱讀(1701) | 評論 (0)編輯 收藏
 System.Drawing.Rectangle r = System.Windows.Forms.Screen.GetWorkingArea(recForm);
                recForm.Location = new System.Drawing.Point(r.Right - recForm.Width, r.Bottom - recForm.Height);
                recForm.Show();
posted @ 2010-10-25 09:57 天書 閱讀(1707) | 評論 (0)編輯 收藏
DevExpress TreeList加載大批量數(shù)據(jù)的時候綁定數(shù)據(jù)源 dataTable.
注意事項1: 由于一旦綁定了數(shù)據(jù)源dataTable的些許變化便在TreeList中有所體現(xiàn), 所以等dataTable完全填充好了之后再綁定數(shù)據(jù)源.
注意事項2:dataTable每行的父節(jié)點ID當加載到目前為止,還沒有找到那么可能就當成空了, 所以最后treelist呈現(xiàn)就有問題, 所以解決辦法有3個, 1: 大范圍數(shù)據(jù),也就是父節(jié)點的數(shù)據(jù)一定要先于子節(jié)點在表中排列.(這個不好控制).  2: 等完全填充完datatable時再重新設(shè)置每行的父節(jié)點ID.   3:可以邊填充邊設(shè)置, 最后再綁定數(shù)據(jù)源, 在填充dataTable之前先解綁數(shù)據(jù)源, 即先把數(shù)據(jù)源設(shè)為空,完全填充好再重新綁定(經(jīng)過測試這種方法的加載速度最快了)
參看代碼如下:
public void ShowData(ForecastService.TrafficResult[] result, int iscrop, bool AllType)
        {

            //填充數(shù)據(jù)
            try
            {
                ResetCtrl(AllType);
                this.result = result;
                treeListResult.Nodes.Clear();
                treeListResult.DataSource = null; //一定要先解綁
                
                FillTypeFirstData(result, this.dtResult);
                treeListResult.DataSource = dtResult;

                if (treeListResult.Nodes.Count > 0)
                {
                    for (int i = 0; i < treeListResult.Nodes.Count; i++)
                    {
                        treeListResult.Nodes[i].HasChildren = true;
                        treeListResult.Nodes[i].Expanded = true;
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
            
        }

private void FillTypeFirstData(Inspur.Forecast.ForecastService.TrafficResult[] result, DataTable dataTable)
        {
            try
            {
                dataTable.Rows.Clear();
                for (int i = 0; i < result.Length; i++)
                {
                    if (result[i].trafficType == "ALL" && result[i].city == "ALL")//全省的數(shù)據(jù)
                    {
                        DataRow dr = dataTable.NewRow();
                        dr["keyFieldName"] = "湖南";//設(shè)置當前行ID
                        dr["parentFieldName"] = DBNull.Value;  //設(shè)置父節(jié)點ID

                        dr["維度"] = "湖南";
                        dr["去年基準日話務(wù)量"] = result[i].lastFir.Trim();
                        dr["去年預測日話務(wù)量"] = result[i].lastSec.Trim();
                        dr["增長幅度"] = result[i].add.Trim();
                        dr["今年基準日話務(wù)量"] = result[i].nowFir.Trim();

                        dr["今年預測日話務(wù)量"] = result[i].nowSec.Trim();
                        dr["目前電路數(shù)"] = result[i].count.Trim();
                        dr["預測2M電路數(shù)"] = result[i].fcastcount.Trim();
                        dr["需要新增的電路數(shù)"] = result[i].addcount.Trim();
                        dataTable.Rows.Add(dr);
                    }
                    else if (result[i].trafficType != "ALL" && result[i].city == "ALL" && result[i].nename == "ALL")//匯總到類型的數(shù)據(jù)
                    {
                        DataRow dr = dataTable.NewRow();
                        dr["keyFieldName"] = result[i].trafficType;
                        dr["parentFieldName"] = "湖南";
                        
                        dr["維度"] = result[i].trafficType;
                        dr["去年基準日話務(wù)量"] = result[i].lastFir.Trim();
                        dr["去年預測日話務(wù)量"] = result[i].lastSec.Trim();
                        dr["增長幅度"] = result[i].add.Trim();
                        dr["今年基準日話務(wù)量"] = result[i].nowFir.Trim();

                        dr["今年預測日話務(wù)量"] = result[i].nowSec.Trim();
                        dr["目前電路數(shù)"] = result[i].count.Trim();
                        dr["預測2M電路數(shù)"] = result[i].fcastcount.Trim();
                        dr["需要新增的電路數(shù)"] = result[i].addcount.Trim();
                        dataTable.Rows.Add(dr);
                    }
                    else if (result[i].trafficType != "ALL" && result[i].city != "ALL" && result[i].nename == "ALL")//匯總到地市的數(shù)據(jù)
                    {
                        DataRow dr = dataTable.NewRow();
                        dr["keyFieldName"] = result[i].trafficType + "_" + result[i].city;
                        dr["parentFieldName"] = result[i].trafficType;
                   
                        dr["維度"] = result[i].city;
                        dr["去年基準日話務(wù)量"] = result[i].lastFir.Trim();
                        dr["去年預測日話務(wù)量"] = result[i].lastSec.Trim();
                        dr["增長幅度"] = result[i].add.Trim();
                        dr["今年基準日話務(wù)量"] = result[i].nowFir.Trim();

                        dr["今年預測日話務(wù)量"] = result[i].nowSec.Trim();
                        dr["目前電路數(shù)"] = result[i].count.Trim();
                        dr["預測2M電路數(shù)"] = result[i].fcastcount.Trim();
                        dr["需要新增的電路數(shù)"] = result[i].addcount.Trim();
                        dataTable.Rows.Add(dr);
                    }
                    else if (result[i].trafficType != "ALL" && result[i].city != "ALL" && result[i].nename != "ALL" && result[i].middle == "ALL")//匯總到網(wǎng)元的數(shù)據(jù)
                    {
                        DataRow dr = dataTable.NewRow();
                        dr["keyFieldName"] = result[i].trafficType + "_" + result[i].city + "_" + result[i].nename;
                        dr["parentFieldName"] = result[i].trafficType + "_" + result[i].city;
                        
                        dr["維度"] = result[i].nename;
                        dr["去年基準日話務(wù)量"] = result[i].lastFir.Trim();
                        dr["去年預測日話務(wù)量"] = result[i].lastSec.Trim();
                        dr["增長幅度"] = result[i].add.Trim();
                        dr["今年基準日話務(wù)量"] = result[i].nowFir.Trim();

                        dr["今年預測日話務(wù)量"] = result[i].nowSec.Trim();
                        dr["目前電路數(shù)"] = result[i].count.Trim();
                        dr["預測2M電路數(shù)"] = result[i].fcastcount.Trim();
                        dr["需要新增的電路數(shù)"] = result[i].addcount.Trim();
                        dataTable.Rows.Add(dr);
                    }
                    else if (result[i].trafficType != "ALL" && result[i].city != "ALL" && result[i].nename != "ALL" && result[i].middle != "ALL")//到中繼的數(shù)據(jù)
                    {
                        DataRow dr = dataTable.NewRow();
                        dr["keyFieldName"] = result[i].trafficType + "_" + result[i].city + "_" + result[i].nename + "_" + result[i].middle;
                        dr["parentFieldName"] = result[i].trafficType + "_" + result[i].city + "_" + result[i].nename;
                        
                        dr["維度"] = result[i].middle;
                        dr["去年基準日話務(wù)量"] = result[i].lastFir.Trim();
                        dr["去年預測日話務(wù)量"] = result[i].lastSec.Trim();
                        dr["增長幅度"] = result[i].add.Trim();
                        dr["今年基準日話務(wù)量"] = result[i].nowFir.Trim();

                        dr["今年預測日話務(wù)量"] = result[i].nowSec.Trim();
                        dr["目前電路數(shù)"] = result[i].count.Trim();
                        dr["預測2M電路數(shù)"] = result[i].fcastcount.Trim();
                        dr["需要新增的電路數(shù)"] = result[i].addcount.Trim();
                        dataTable.Rows.Add(dr);
                    }
                }
             
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
        }

public TrafficResultTree(IApplication application)
        {
            InitializeComponent();
            this.application = application;
            SetTreeListColumn("Config\\Forecast\\TrafficForecastResultTree.xml", "/Head", treeListResult);
            //Test
            PublicFunction.SetDataTableColumn(treeListResult, dtResult);
            treeListResult.ParentFieldName = "parentFieldName";  //設(shè)置樹的ParentFieldName 屬性
            treeListResult.KeyFieldName = "keyFieldName";  //設(shè)置樹的KeyFieldName 屬性
            
            //
        }

public static void SetDataTableColumn(DevExpress.XtraTreeList.TreeList treeListResult, DataTable dtResult)
        {
            try
            {
                dtResult.Columns.Clear();
                DataColumn dcid = new DataColumn("keyFieldName", Type.GetType("System.String"));
                DataColumn dcparentId = new DataColumn("parentFieldName", Type.GetType("System.String"));
              
                dtResult.Columns.Add(dcid);
                dtResult.Columns.Add(dcparentId);

                for (int i = 0; i < treeListResult.Columns.Count; i++)
                {
                    DataColumn dc = new DataColumn(treeListResult.Columns[i].FieldName);
                    dtResult.Columns.Add(dc);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
        }


private void InsertRelayData(string time, string type, string cityName, string equipeName, string burName, Inspur.Analysis.AnalysisService.Relay resultRelay)
        {
            try
            {
                DataRow drRelay = dtResult.NewRow();
                drRelay["keyFieldName"] = time + "_" + type + "_" + cityName + "_" + equipeName + "_" + burName + "_" + resultRelay.RelayName + "_" + DateTime.Now.ToString();  
                drRelay["parentFieldName"] = time + "_" + type + "_" + cityName + "_" + equipeName + "_" + burName;

                drRelay["維度"] = resultRelay.RelayName;
                drRelay["定義電路數(shù)"] = resultRelay.Total.CIRCUITS;
                drRelay["來話試呼次數(shù)"] = resultRelay.Total.in_att;
                drRelay["去話試呼次數(shù)"] = resultRelay.Total.out_att;
                drRelay["來話應(yīng)答次數(shù)"] = resultRelay.Total.in_ans;
                drRelay["去話應(yīng)答次數(shù)"] = resultRelay.Total.out_ans;

                drRelay["來話話務(wù)量"] = resultRelay.Total.in_traf;
                drRelay["去話話務(wù)量"] = resultRelay.Total.out_traf;
                drRelay["總話務(wù)量"] = resultRelay.Total.traf;
                drRelay["來話市話話務(wù)量"] = resultRelay.Total.in_local_traf;
                drRelay["去話市話話務(wù)量"] = resultRelay.Total.out_local_traf;

                drRelay["來話長話話務(wù)量"] = resultRelay.Total.in_long_traf;
                drRelay["去話長話話務(wù)量"] = resultRelay.Total.out_long_traf;
                drRelay["市話話務(wù)量"] = resultRelay.Total.local_traf;
                drRelay["長話話務(wù)量"] = resultRelay.Total.long_traf;
                dtResult.Rows.Add(drRelay);
                //DevExpress.XtraTreeList.Nodes.TreeListNode noderelay = null;
                //for (int i = 0; i < nodebureauD.Nodes.Count; i++)
                //{
                //    if (nodebureauD.Nodes[i]["維度"].ToString() == relay.RelayName)
                //    {
                //        noderelay = nodebureauD.Nodes[i];
                //        break;
                //    }
                //}
                //if (noderelay == null)
                //{
                //    List<string> relayList = new List<string>();
                //    relayList.Add(relay.RelayName);
                    
                //    noderelay = treeList.AppendNode(relayList.ToArray(), nodebureauD);
                //}
                //if (noderelay != null)
                //{
                //    InsertTargetData(noderelay, relay.RelayName, relay.Total);
                //}
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
        }

posted @ 2010-08-18 10:56 天書 閱讀(6794) | 評論 (0)編輯 收藏
僅列出標題  下一頁

<2025年11月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456

常用鏈接

留言簿(5)

隨筆檔案

文章分類

文章檔案

好友的Bolg

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            在线观看亚洲视频| 亚洲人体影院| 欧美日韩国产一级片| 欧美在线观看一区二区| 亚洲精品乱码| 亚洲第一在线| 女人色偷偷aa久久天堂| 欧美国产亚洲精品久久久8v| 欧美大成色www永久网站婷| 久久久久亚洲综合| 欧美福利在线| 亚洲三级视频在线观看| 99精品视频网| 久久久久.com| 欧美精品偷拍| 国产精品看片你懂得| 欧美日韩中文在线观看| 欧美日韩一区二区三区免费看| 欧美日韩国产欧| 国产精品免费aⅴ片在线观看| 国产精品久久国产三级国电话系列| 欧美性感一类影片在线播放| 国产精品自拍在线| 日韩一级黄色av| 久久精品一区二区| 亚洲精选成人| 欧美一区二区黄色| 亚洲成色999久久网站| 亚洲欧美日韩一区二区三区在线| 免费h精品视频在线播放| 欧美日韩在线一区| 激情视频一区二区| 午夜亚洲伦理| 欧美激情在线观看| 性欧美video另类hd性玩具| 久久综合给合久久狠狠色 | 久久精品综合一区| 亚洲午夜在线观看视频在线| 欧美日韩成人网| 日韩视频在线观看免费| 亚洲欧洲日韩女同| 欧美日韩视频在线第一区| 亚洲国产精品ⅴa在线观看| 久久国产欧美精品| 亚洲免费在线观看| 国产精品亚洲激情| 午夜精品一区二区三区在线播放| 久久亚洲精品一区二区| 亚洲在线电影| 在线看日韩欧美| 亚洲精品久久久一区二区三区| 蜜臀久久久99精品久久久久久| 亚洲欧洲午夜| 中文在线不卡视频| 国产日韩欧美精品| 欧美激情精品久久久久久久变态| 麻豆精品在线播放| 一区二区欧美精品| 香蕉成人久久| 欧美亚洲视频一区二区| 在线看无码的免费网站| 亚洲综合欧美| 亚洲黄页视频免费观看| 中文欧美字幕免费| 亚洲人成7777| 快she精品国产999| 亚洲欧美日韩久久精品| 久久久亚洲欧洲日产国码αv| 99在线精品观看| 久久久久久久综合狠狠综合| 在线视频欧美日韩| 久久综合久久88| 久久久av毛片精品| 国产精品乱码一区二三区小蝌蚪| 欧美v日韩v国产v| 国产精品久久国产精品99gif| 蜜臀va亚洲va欧美va天堂| 国产情人节一区| 亚洲综合第一页| 久久国产福利| 久久久亚洲高清| 国外视频精品毛片| 久久久久久久久岛国免费| 久久久精彩视频| 伊人成人在线| 另类亚洲自拍| 99国内精品| 久久久www成人免费无遮挡大片| 欧美日在线观看| 9l国产精品久久久久麻豆| 亚洲欧美成人一区二区三区| 欧美日产一区二区三区在线观看| 亚洲精品欧美专区| 亚洲一区欧美| 亚洲国产精品福利| 欧美亚州一区二区三区| 欧美亚洲免费| 黄色一区三区| 欧美视频中文字幕| 校园激情久久| 日韩亚洲国产精品| 欧美成人免费在线观看| 99精品国产在热久久婷婷| 国产精品久久久久久久免费软件 | 亚洲卡通欧美制服中文| 亚洲一区二区三区精品在线观看| 国产欧美丝祙| 欧美理论电影在线观看| 欧美中文字幕在线| 日韩一级精品| 亚洲精品国产拍免费91在线| 久久噜噜亚洲综合| 亚洲欧美综合精品久久成人| 亚洲精品一区在线观看| 狠狠色狠色综合曰曰| 国产日本欧美一区二区三区在线| 欧美精品一区二区在线播放| 久久精彩免费视频| 亚洲欧美中日韩| 亚洲欧美精品suv| 亚洲一区二区三区四区五区午夜 | 亚洲免费在线| 一区二区欧美精品| 亚洲综合精品一区二区| 亚洲欧美另类国产| 久久人人97超碰精品888| 欧美成人免费网站| 欧美日本韩国一区| 欧美色网在线| 亚洲在线网站| 欧美亚洲一区在线| 久久久精品久久久久| 美女视频黄 久久| 一区二区三区在线观看欧美| 欧美日韩一区二区国产| 狠狠色狠狠色综合日日小说| 亚洲黄色在线| 欧美在线观看网址综合| 亚洲国产老妈| 欧美一进一出视频| 欧美日韩大片| 亚洲国产日韩欧美在线99| 亚洲一区国产精品| 亚洲国产精品传媒在线观看| 91久久夜色精品国产九色| 羞羞漫画18久久大片| 欧美成人午夜77777| 国产一区二区黄色| 欧美亚洲一级片| 欧美激情精品久久久| 老妇喷水一区二区三区| 国产精品一级久久久| 亚洲一区二区3| 亚洲国产精品一区二区久| 久久免费视频网| 伊人久久综合| 久热精品视频在线| 欧美在线91| 国户精品久久久久久久久久久不卡| 99精品国产在热久久下载| 亚洲精品国偷自产在线99热| 欧美精品激情| 日韩视频一区| 亚洲精品乱码久久久久久| 欧美aa国产视频| 亚洲一级片在线看| 一本色道久久88综合日韩精品| 国产精品久久久久久久久久直播| 欧美一级片在线播放| 香蕉久久夜色精品国产| 亚洲国产日韩在线一区模特| 99视频精品| 老司机午夜免费精品视频| 免费精品视频| 小黄鸭视频精品导航| 久久久久久网站| 亚洲精品视频免费观看| 9人人澡人人爽人人精品| 亚洲美女性视频| 一区二区三区高清在线| 国产欧美日韩免费| 亚洲高清在线视频| 国产精品高精视频免费| 美女爽到呻吟久久久久| 欧美了一区在线观看| 久久一区二区三区av| 国产精品亚洲第一区在线暖暖韩国 | 欧美中日韩免费视频| 理论片一区二区在线| 久久精品女人| 欧美亚洲成人精品| 亚洲激情在线激情| 国产最新精品精品你懂的| 91久久精品国产91久久| 亚洲成人资源| 欧美成人高清视频| 亚洲理论在线| 午夜精品一区二区三区四区| 国产免费观看久久| 欧美在线网站|