BookDataSet是强类型数据集,下面要将数据填充到BookDataSet中。  
   
  方法1:DataSet   ds   =   new   BookDataSet();  
  da.Fill(ds);  
   
  方法2:BookDataSet   ds   =   new   BookDataSet();  
  da.Fill(ds);  
   
  方法1与方法2有什么区别?,使用两个方法各有什么好处?

答:

  区别不是性能,而是容易性,减少潜在的错误,也就是把运行期错误变为编译期错误,还有分层思想。  
  如果你写一句  :
  string   ss=ds["table"].rows[1]["id"];     //id列为INT   

  时,系统可以通过编译,知道运行时才会出错。  
  而   :
  string   ss=BookDataSe.table.rows.id;       
  因为数据类型不符,编译错误。  
  写程序的都喜欢编译错误而不喜欢运行错误,因为检查错误和改正错误代价都比较大  

相关文章:

  • 2022-02-06
  • 2021-07-24
  • 2022-01-20
  • 2021-08-02
  • 2022-12-23
  • 2022-12-23
  • 2021-07-10
  • 2021-10-13
猜你喜欢
  • 2021-12-30
  • 2022-02-19
  • 2021-11-08
  • 2022-12-23
  • 2022-01-19
  • 2022-01-02
  • 2022-01-21
相关资源
相似解决方案