<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    飛艷小屋

    程序--人生--哲學(xué)___________________歡迎艷兒的加入

    BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
      52 Posts :: 175 Stories :: 107 Comments :: 0 Trackbacks

    1.新的索引引擎更快的執(zhí)行效率
       下面這段代碼在2003中需要157秒,在2005中只要11秒就可以完成:

    DataSet ds = new DataSet();

                ds.Tables.Add(
    "BigTable");
                ds.Tables[
    0].Columns.Add("ID", Type.GetType("System.Int32"));
                ds.Tables[
    0].Columns["ID"].Unique = true;
                ds.Tables[
    0].Columns.Add("Value", Type.GetType("System.Int32"));

                Cursor.Current 
    = Cursors.WaitCursor;

                DateTime datBegin 
    = DateTime.Now;

                Random rand 
    = new Random();
                
    int i, intValue;
                DataRow dr;

                
    for (i = 1; i <= 500000; i++)
                
    {
                    
    try
                    
    {
                        intValue 
    = rand.Next();

                        dr 
    = ds.Tables[0].NewRow();

                        dr[
    "ID"= intValue;
                        dr[
    "Value"= intValue;

                        ds.Tables[
    0].Rows.Add(dr);
                    }

                    
    catch { }
                }


                Cursor.Current 
    = Cursors.Default;

                MessageBox.Show(
    "Elapsed Time: " + (DateTime.Now - datBegin).Seconds.ToString());
                MessageBox.Show(
    "count = " + ds.Tables[0].Rows.Count.ToString());
    2.Dataset可以序列化為二進(jìn)制文件
     string connstr = "server=(local);database=northwind;integrated security=true;async=true";

                DataSet ds 
    = new DataSet();
                SqlDataAdapter dadpt 
    = new SqlDataAdapter("select * from [order details]", connstr);
                dadpt.Fill(ds);

                BinaryFormatter bf 
    = new BinaryFormatter();
                FileStream fs 
    = new FileStream(@"c:\xml1.txt",FileMode.OpenOrCreate);

                ds.RemotingFormat = SerializationFormat.Binary;


                bf.Serialize(fs,ds);     
    3.更獨(dú)立的Datatable
      DataTable Write XML
     string connstr = "server=(local);database=northwind;integrated security=true;async=true";
                SqlDataAdapter dadpt 
    = new SqlDataAdapter("select * from [order details]", connstr);
                DataTable dt 
    = new DataTable("Customer");
                dadpt.Fill(dt);

                dt.WriteXml(
    @"c:\DataTable.xml",true);
                dt.WriteXmlSchema(
    @"c:\DataTableSchema.xml");
       DataTable Read XML
     StreamReader sr = new StreamReader(@"C:\DataTableSchema.xml");

                DataTable dt 
    = new DataTable();
                dt.ReadXmlSchema(sr);

                dt.ReadXml(
    new StreamReader(@"c:\dataTable.xml"));

                
    this.dataGridView1.DataSource = dt;
        DataTable Merge
     string connstr = "server=(local);database=northwind;integrated security=true;async=true";
                SqlDataAdapter dadpt 
    = new SqlDataAdapter("select * from customers", connstr);
                DataTable dt 
    = new DataTable("Customer");
                dadpt.Fill(dt);

                SqlDataAdapter dadpt1 
    = new SqlDataAdapter("select * from customers", connstr);
                DataTable dt1 
    = new DataTable("Customer1");
                dadpt1.Fill(dt1);

                dt.Merge(dt1);

                
    this.dataGridView1.DataSource = dt;
      DataTable Load DataReader
     string connstr = "server=(local);database=northwind;integrated security=true;async=true";
                SqlConnection conn 
    = new SqlConnection(connstr);
                conn.Open();
                SqlCommand cmd 
    = new SqlCommand("select * from [order details]", conn);
                SqlDataReader dr 
    = cmd.ExecuteReader();

                DataTable dt 
    = new DataTable("Customer");
                dt.Load(dr);

                
    this.dataGridView1.DataSource = dt;
    posted on 2005-12-08 14:05 天外飛仙 閱讀(451) 評論(0)  編輯  收藏 所屬分類: .net
    主站蜘蛛池模板: 久久久久久亚洲精品成人| 日本亚洲国产一区二区三区 | 麻豆安全免费网址入口| 国产成人亚洲精品蜜芽影院| 久青草国产免费观看| 人妻免费一区二区三区最新| 久久免费区一区二区三波多野| 成人免费激情视频| 成人av免费电影| 亚洲性日韩精品国产一区二区| 久久亚洲精品中文字幕三区| 亚洲国产精品美女| 亚洲成AV人片在WWW| 久久久WWW成人免费精品| 91精品国产免费久久国语蜜臀 | 思思99re66在线精品免费观看| 免费国产a国产片高清| 久久精品国产亚洲一区二区| 亚洲剧情在线观看| 特级毛片免费播放| 四虎影视在线影院在线观看免费视频| 在线观看的免费网站| 国产精品亚洲玖玖玖在线观看| 水蜜桃亚洲一二三四在线| 亚洲成人激情小说| 国产激情久久久久影院老熟女免费| 84pao强力永久免费高清| 成人免费无码精品国产电影| 亚洲国产另类久久久精品黑人 | 四虎最新永久免费视频| 啊v在线免费观看| 久久亚洲AV无码精品色午夜麻豆| 久久人午夜亚洲精品无码区| 日本免费电影一区二区| 日韩免费在线观看| 亚洲国产精品久久| 日韩在线视精品在亚洲| 中文字幕在线免费观看| 亚洲 国产 图片| 亚洲国产成人久久精品app| 一区在线免费观看|