国产探花免费观看_亚洲丰满少妇自慰呻吟_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#教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 秦安县| 娄底市| 九江市| 英超| 阳春市| 张北县| 铁岭县| 温宿县| 醴陵市| 鄱阳县| 韩城市| 桂东县| 南城县| 开远市| 潍坊市| 翁源县| 额济纳旗| 汕尾市| 江油市| 新龙县| 白玉县| 芮城县| 廊坊市| 兴安盟| 康平县| 洱源县| 北票市| 肥东县| 聂荣县| 德庆县| 遵化市| 阿尔山市| 黑龙江省| 浦北县| 济阳县| 枣强县| 陵川县| 弋阳县| 盐城市| 昭平县| 乐平市|