尽管DataSet可以并且的确像数据库那样运行,但重要的是Dataset对象不直接与数据或其它源数据进行交互。它的目的是使得开发人员能够使用始终保持一致的编程模型,而不用理会源数据的驻留位置。所有来自数据库、XML文件、代码或用户输入的数据都可以添加到DataSet对象中,真正和数据打交道的是DataAdapter类。它包括将数据填充到DataSet中或将DataSet中更改后的数据库更新到已映射的源中。

简例:
DataSet ds= new dataSet();
Sqlcommand sel =  new SqlCommand("select * from 表名');
DataAdapter1.SelectCommand=sel;
DataAdapter.Fill(ds,"表的别名")

在把DataSet对象中的数据更新到数据库时,为了减少编码量,可以使用CommandBuilder类。它可以根据Select语名,自动生成相应的Update、Insert、Delete语句

相关文章:

  • 2021-12-13
  • 2022-01-31
  • 2021-08-21
  • 2022-01-05
  • 2022-01-21
  • 2021-08-13
  • 2021-07-29
  • 2022-01-04
猜你喜欢
  • 2021-09-25
  • 2021-08-03
  • 2021-10-13
  • 2022-12-23
  • 2021-10-01
  • 2022-12-23
  • 2022-02-26
相关资源
相似解决方案