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

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

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

    飛艷小屋

    程序--人生--哲學___________________歡迎艷兒的加入

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

    1.新的索引引擎更快的執行效率
       下面這段代碼在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可以序列化為二進制文件
     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.更獨立的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
    主站蜘蛛池模板: 亚洲国产精品SSS在线观看AV| 国产午夜鲁丝片AV无码免费| 亚洲大成色www永久网站| 一级女性全黄久久生活片免费| 亚洲国产成人久久综合野外| 美女被暴羞羞免费视频| 亚洲一区二区三区免费| 国产精品免费αv视频| 人人狠狠综合久久亚洲88| 久久国产乱子伦精品免费不卡| 亚洲五月六月丁香激情| 日日麻批免费40分钟日本的| 亚洲日韩国产精品乱-久| 免费黄色网址入口| 七次郎成人免费线路视频 | 免费无码又爽又刺激一高潮| 久久精品国产精品亚洲精品| 十九岁在线观看免费完整版电影| 亚洲黄色网址在线观看| 最近免费中文字幕大全视频 | 99精品免费视品| 亚洲色图在线观看| 在线精品免费视频| 特级做a爰片毛片免费看| 亚洲日韩一页精品发布| 99国产精品永久免费视频| 国产亚洲精品AAAA片APP| 亚洲一区二区女搞男| 18观看免费永久视频| 阿v免费在线观看| 内射少妇36P亚洲区| 永久在线毛片免费观看| 99久久免费国产精精品| 亚洲中文无码av永久| 亚洲国产精品综合久久一线| 久久99精品视免费看| 亚洲Av永久无码精品一区二区| 亚洲精品乱码久久久久久久久久久久 | 亚洲熟女综合色一区二区三区| 亚洲精品黄色视频在线观看免费资源| 男人j进入女人j内部免费网站 |