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

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

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

    編程之道

    無論是批評的,贊揚的,指著的都請EMAIL給我,你的建議將是我前進的動力! 聯系我

    ADO.NET學習筆記1

    ADO.NET擁有2大核心組件:
    a.DataSet
    b..net數據提供程序

    其中DataSet不與數據庫交互,它只是一個數據容器。與數據庫打交道的式.net數據提供程序。

    下面我門來看3段代碼:

    1.如何把表添加到DataSet中

     DataSet ds=new DataSet();
     DataTable dt
    =new DataTable("num");
     dt.Columns.Add(
    new DataColumn("數字",typeof(Int32)));
     dt.Columns.Add(
    new DataColumn("平方",typeof(Int32)));
     DataRow dr;
     
    for(int i=0;i<10;i++)
     
    {
      dr
    =dt.NewRow();
      dr[
    0]=i;
      dr[
    1]=i*i;
      dt.Rows.Add(dr);
     }

     ds.Tables.Add(dt);
     show.DataSource
    =ds.Tables["num"].DefaultView;//show是DataGrid對象
     show.DataBind();



    2.DataAdapter對象的使用

     string strCon="Data Source=.;uid=sa;pwd=hotman;Initial Catalog=pubs";
     SqlConnection conn
    =new SqlConnection(strCon);
     
    string strcmd="select *from titles";
    // 2種方法檢索數據
    // SqlCommand comm=new SqlCommand(strcmd,conn);
    // SqlDataAdapter cmd=new SqlDataAdapter();
    // cmd.SelectCommand=comm;

     SqlDataAdapter cmd
    =new SqlDataAdapter(strcmd,conn);
     
    //在創建連接之后,必須檢索數據并用所檢索的數據填充dataset
     conn.Open();//雖然.NET提供了斷開式連接,但是為了提高性能,最好顯式的打開關閉
     DataSet ds=new DataSet();//創建dataset對象
     cmd.Fill(ds,"titles");
     show.DataSource
    =ds.Tables["titles"].DefaultView;
     show.DataBind();
     conn.Close();




     3.SqlDataReader對象的使用

     // DataReader是查詢結果的一種只讀訪問
     
    //優點是大大加快了訪問數據的速度
     
    //不提供斷開式訪問
     string strCon="Data Source=.;uid=sa;pwd=hotman;Initial Catalog=pubs";
     
    string strcmd="select *from titles";
     SqlConnection conn
    =new SqlConnection(strCon);
     SqlCommand cmd
    =new SqlCommand(strcmd,conn);
     conn.Open();   
     SqlDataReader reader
    =cmd.ExecuteReader();
     show.DataSource
    =reader;
     show.DataBind();
     conn.Close();


     

     

    posted on 2005-08-16 16:31 瘋流成性 閱讀(318) 評論(0)  編輯  收藏 所屬分類: .NET

    主站蜘蛛池模板: 亚洲精品二区国产综合野狼| 亚洲AV无码专区日韩| 久久精品国产精品亚洲艾草网 | 亚洲线精品一区二区三区影音先锋 | 亚洲国产精品免费视频| 波多野结衣免费一区视频| 浮力影院亚洲国产第一页| A毛片毛片看免费| 久久精品国产亚洲av麻| 久久狠狠躁免费观看2020| 亚洲日本一区二区| 日本免费xxxx色视频| 国产亚洲中文日本不卡二区| 成人在线视频免费| 黄页网站在线观看免费| 亚洲不卡无码av中文字幕| 成人自慰女黄网站免费大全| 国产亚洲精品美女久久久| 99re在线精品视频免费| 亚洲av永久无码精品三区在线4| 性色av免费观看| 美女被免费网站在线视频免费| 亚洲欧洲一区二区三区| 污视频在线观看免费| 色天使亚洲综合在线观看| 免费h黄肉动漫在线观看| 182tv免费视频在线观看| 亚洲六月丁香六月婷婷蜜芽| 国产美女a做受大片免费| 中国国产高清免费av片| 亚洲无砖砖区免费| 免费成人av电影| 久久精品国产大片免费观看| 国产午夜亚洲精品| 国产亚洲综合久久系列| 免费无码A片一区二三区| 国产精品美女久久久免费| 亚洲高清美女一区二区三区| 国产jizzjizz视频全部免费| 精品免费tv久久久久久久| 色天使亚洲综合在线观看|