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); 

則完成了兩次數據的追加。

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