簡體   English   中英

如何將行添加到數據集 c# 中的現有數據表?

[英]how add row to existing Datatable within dataset c#?

我正在向多個Datatable添加行,然后通過我的程序將這些Datatable添加到Dataset我正在嘗試做的事情,我現在需要知道的是

如何行/ s添加到這些現有Datatable現有內Dataset

DataSet 類直接支持以DataRow 或DataTable 的形式合並數據。 查詢您的 DataSet 對象並執行您需要的任何操作。

public void Merge(DataRow[] rows, bool preserveChanges, MissingSchemaAction missingSchemaAction);
public void Merge(DataRow[] rows);
public void Merge(DataTable table, bool preserveChanges, MissingSchemaAction missingSchemaAction);
public void Merge(DataSet dataSet, bool preserveChanges, MissingSchemaAction missingSchemaAction);
public void Merge(DataSet dataSet);
public void Merge(DataSet dataSet, bool preserveChanges);

你可以嘗試這樣的事情:

DataSet dataSet = new DataSet("DataSetName");
dataSet.Tables.Add("TableName");

var tableIndex = dataSet.Tables.IndexOf("TableName");
dataSet.Tables[tableIndex].Rows.Add(someDataRow);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM