VS 中 往DataSet中追加数据的方法(非VS自动生成的DataSet)

如果需要将多次查询的数据结果用 SqlDataAdapter 填充到DataSet的DataTable中,即往Dataset中追加数据记录方法如下:

 

  1. private DataSet GetSearchDataSet(string sqlstr,string tb)  
  2.         {  
  3.             DataSet ds;  
  4.             SqlDataAdapter adpter = new SqlDataAdapter(sqlstr, conn);  
  5.    
  6.             ds = new DataSet(tb);  
  7.             adpter.Fill(ds, tb);  
  8.             adpter.Fill(ds, tb);  
  9.             return ds;  
  10.         } 

上述代码中的

 

  1. ds = new DataSet(tb); 

则完成了DataSet的初始化,会将DataSet中的数据清空,而上述代码中的

 

  1. adpter.Fill(ds, tb);  
  2. adpter.Fill(ds, tb); 

则完成了两次数据的追加。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章