- - PR -
DataTableの値の更新について
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2003-04-01 11:28
DataTableに一旦値を格納し、
ある列の値によってある列の値を更新したいと思っています。 ImportRowを使用すればできそうな気はするのですが、 よくわかりません。 ご存知の方、よろしくお願いします。 |
|
投稿日時: 2003-04-01 14:02
DataRowのItemプロパティ(C#ではインデクサ)は値のsetもできますので、
Itemプロパティで問題無く値を書き換えられそうな気がしますが。 DataTableクラスのRowsプロパティ(←DataRowCollectionが返る) DataRowCollectionクラスのItemsプロパティ(←DataRowが返る) DataRowクラスのItemプロパティ(←このプロパティを使って値を書き換え) [ メッセージ編集済み 編集者: 一郎 編集日時 2003-04-01 15:39 ] |
|
投稿日時: 2003-04-01 14:40
ImportRowを使うという質問の意味がよくわからないのですが。。
普通にColumnChangedイベントの後に任意のrow.Item("abc")の値から判別・計算を行い別のrow.item("qqq")の値を変更すればよいのではないでしょうか。 #ここで変更後の値と変更前の値のチェックを行わないとRowChangedの無限ループに入ってしまいます |
|
投稿日時: 2003-04-01 15:29
データテーブル.Rows(行)(列)で取得できました。
ありがとうございました。 |
1