国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#使用SQL DataAdapter數據適配代碼實例

2019-10-29 19:58:17
字體:
來源:轉載
供稿:網友

數據適配

DataAdapter 對象是DataSet 和數據源之間的橋梁,可以建立并初始化數據表(即DataTable),對數據源執行SQL指令。與DataSet 對象結合,提供DataSet對象存取數據源執行SQL指令,與Dataset對象結合,提供Dataset對象存取數據,可視為Data對象操作核心。

在使用DataAdapter對象是,只需要設置SQL命令和數據庫連接兩個參數,就可以銅火鍋Fill方法把查詢結果放置在一個DataSet對象中;

實例 :

填充DataSet數據集:利用DataAdapter 的Fill方法實現 前提:有一個數據庫MySql ,其下有個數據表mytable01,表中有數據

using System;using System.Data.SqlClient;  //引用命名空間using System.Data;namespace DataAdapter{  class Program  {    static void Main(string[] args)    {      //連接數據庫      string constr = "Server=. ;user=sa;pwd=sa;database=MySql";      SqlConnection mycon = new SqlConnection(constr);      try      {        mycon.Open();        string sql = "selecr * from mytable01";        SqlDataAdapter myda = new SqlDataAdapter(sql, mycon);        DataSet myds = new DataSet();        myda.Fill(myds,"mytable01");        Console.WriteLine("填充成功");        OutValues(myds);        Console.Read();      }      catch(Exception ex)      {        Console.WriteLine(ex.Message.ToString());      }      finally      {        mycon.Close();      }     }     public static void OutValues(DataSet ds)    {      foreach (DataTable dt in ds.Tables)      {        Console.WriteLine("表名"+dt.TableName);        foreach (DataRow row in dt.Rows)        {          foreach (DataColumn col in dt.Columns)          {            Console.Write(row[col] + "/t");          }          Console.WriteLine();        }      }    }      }}

DataAdapter 對象可以用于執行數據庫的命令操作,含有四個不同的執行操作命令,分別如下:

  • SelectCommand: 用來選取數據源中的記錄
  • InsertCommand : 用來向數據源中新插入一條記錄
  • UpdateCommand:用來更新數據源的數據
  • DeleteCommand : 用來刪除數據源中的記錄

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對VEVB武林網的支持。


注:相關教程知識閱讀請移步到c#教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 禄丰县| 三河市| 阳信县| 弥勒县| 高陵县| 缙云县| 达拉特旗| 禹城市| 鲜城| 吕梁市| 鞍山市| 蒲城县| 马公市| 盐池县| 武山县| 潞西市| 固始县| 汽车| 思茅市| 小金县| 阿巴嘎旗| 红安县| 尼勒克县| 长沙县| 渑池县| 嘉峪关市| 将乐县| 清新县| 城口县| 绵阳市| 汝州市| 河源市| 德阳市| 嵊泗县| 孟连| 新化县| 民勤县| 新和县| 革吉县| 曲靖市| 镇原县|