人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統(tǒng)下載站 > 技術開發(fā)教程 > 詳細頁面

教學體會: ADO.NET的連接式與斷開式

教學體會: ADO.NET的連接式與斷開式

更新時間:2022-07-19 文章作者:未知 信息來源:網絡 閱讀次數(shù):

       關于ADO.NET的書籍和文章很多,在這里主要使用在我教學中給學生做演示的兩個小例子,來比較ADO.NET的連接式和斷開式,程序員一般不喜歡說教,下面就以代碼說話:

連接式:

SqlConnection sqlConn=new SqlConnection("server=.;database=pubs;user id=sa;password=;");
SqlCommand sqlComm=new SqlCommand("select * from authors",sqlConn);
//操作在打開和斷開數(shù)據(jù)庫之間
sqlConn.Open();
SqlDataReader dr=sqlComm.ExcuteReader();
while(dr.Read())
{
      for  (int i=0; i<dr.FieldCount; i++)
      {
              Console.Write(dr.GetValue(i).ToString()+" ");
      }
      Console.WriteLine();
}
dr.Close();
sqlConn.Close();

斷開式

SqlConnection sqlConn=new SqlConnection("server=.;database=pubs;user id=sa;password=;");
SqlDataAdapter adapter=new SqlDataAdapter("select * from authors",sqlConn);
//用來自動生產更新命令
SqlCommandBuilder cb=new SqlCommandBuilder(adapter);
sqlConn.Open();
DataSet ds=new DataSet();
adapter.Fill(ds);
sqlConn.Close();
//處理數(shù)據(jù)在打開和關閉之后
for (int i=0; i<ds.Tables[0].Rows.Count; i++)
{
       for (int j=0; j<ds.Tables[0].Columns.Count; j++
       {
              Console.Write(ds.Tables[0].Rows[i][j]+" ");
       }
       Console.WriteLine();
}
//更改數(shù)據(jù)
ds.Tables[0].Rows[0][1]="A";
ds.Tables[0].Rows[1].Delete();
//更新數(shù)據(jù)庫
sqlConn.Open();
adapter.Update(ds);
sqlConn.Close();


 

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統(tǒng)下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 天全县| 秀山| 宁海县| 七台河市| 郯城县| 太仆寺旗| 清原| 平舆县| 高碑店市| 宜宾市| 定结县| 莱芜市| 平果县| 天柱县| 迁西县| 遵化市| 石景山区| 辽宁省| 连城县| 莱西市| 江阴市| 张掖市| 平塘县| 潢川县| 商都县| 英德市| 永康市| 苏尼特左旗| 布拖县| 农安县| 江西省| 鹤山市| 乳源| 青田县| 长乐市| 夹江县| 高雄市| 讷河市| 北票市| 嘉义市| 雷山县|