2

特定の DataTable インスタンスに関連付けられていない DataRow インスタンスをどのように作成しますか?

(編集: DataTable.NewRow() メソッドを使用して DataRows を作成できることは知っていますが、問題は、行を親テーブルから切断できないように見えるため、全体を渡すことなく個々の行を渡すことができることですテーブル周り)

4

2 に答える 2

1

あなたが試すことができる1つのことは、すぐに削除することです:

DataRow row = table.NewRow();
row.Delete();

それはDataRowStateあなたが望むもののように聞こえる、それをデタッチドに入れます。ただし、全体像の観点から何を達成しようとしているのかはわかりませんので、これは役に立たないかもしれません.

于 2010-09-02T05:30:32.143 に答える
0

むしろ、DataRow のコンテンツのみをコピーします。あなたはそれを達成することができます:

row.ItemArray

不足しているコピー機能の回避策を見つけるよりも、それがより良いアプローチになると思います。

于 2010-09-02T05:28:31.937 に答える