-4
A
回答
0
特定值我想這是一個DataSet中的DataTable。首先,你需要查詢,如果該ID是在數據表:
var dataTable = dataSet.Tables[0]; //For this example I'm just getting the first DataTable of the DataSet, but it could be other.
var id = 1;
var value = "football";
//Any(...) will return true if any record matches the expression. In this case, the expression is if a Id Field of the row is equals to the provided id
var contained = dataTable.AsEnumerable().Any(x =>x.Field<int>("Id") == id);
然後,如果它不存在,添加一個新行:
if(!contained)
{
var row = dataTable.NewRow();
row["Id"] = id;
row["Value"] = value;
dataTable.Rows.Add(row);
}
希望它可以幫助
0
首先,你應該使用一個循環來查看你的數據集列'id'是否包含該值。如果該ID不存在,則:
DataRow newrow = ds.Tables[0].NewRow(); //assuming ds is your dataset
newrow["id"] = "your new id value";
newrow["value"] = "your new value";
ds.Tables[0].Rows.Add(newrow);
相關問題
- 1. 在sas中從一個數據集到另一個數據集的查找值
- 2. SAS - 從列中的數據集中查找並打印第一個非零值
- 3. 將多個數據集列組合到一個數據集中
- 4. 從數據集R中添加一列到另一個數據集
- 5. 集團在每一個值列在另一列中的數據
- 6. 試圖找到數據集中每列的平均值
- 7. SAS使用查找數據集像陣列中的另一個數據集
- 8. Asp.Net。從數據集
- 9. 如何使用Tensorflow從另一個數據集查找值?
- 10. 在兩個數據集中找到的值的返回向量
- 11. 匹配來自2個數據集的兩列值,然後找到相關值
- 12. 如何過濾從一個數據集到另一個數據集的記錄?
- 13. 從數據幀中的每一列中查找最大值
- 14. 找到收集數據的方法,並用另一個表中的值替換
- 15. 從長數據集和大數據集中清理一列
- 16. 獲取從一個數據表的值到一個列表框中的c#
- 17. 從兩個數據集中篩選值
- 18. 根據SSRS中另一個數據集的值顯示矩陣列上的數據集的值
- 19. 從給定的數據中尋找一個最常用數值
- 20. 在數據表中將值從一列移動到另一列
- 21. PHP:找到一個數組中的值並返回一個找到的值
- 22. Python中找到一個值列表
- 23. 過濾數據集的值在一列
- 24. 根據列名稱在一個數據幀中查找值作爲另一個數據幀中的值存儲
- 25. 從asp.net的數據列表客戶端找到單選按鈕
- 26. 用另一個表更新數據集中列的值
- 27. 從單個SQLite列中收集數據
- 28. C#和ASP.net從gridview中獲取數據集中的特定列
- 29. 找到一個空值,並從一個數據幀中刪除熊貓
- 30. asp.net mvc2根據列表框值從數據庫中選擇值
列中缺少什麼意思? – Cdeez
如果id = 1或2或3不存在,那麼我需要添加特定的行與數據集 –