質問: dttable.newrowで始まり、追加したい項目を書いています。 そして終わりは・・・ ''行を追加 dttable.rows.add(dtrow) ''データソースを更新 oleda.update(dttable) 変更はどうしたらよいのでしょうか?
回答: >データセットのレコード更新がしたい データセット?データセットにはレコードはありません データテーブルにレコードがあります こんな感じ dataset └─datatable └─datarowcollection 新規追加ができているなら更新は簡単です まず更新したいレコードを検索する 検索できたら、そのレコードをdatarowにて取得する その後、対象フィールドを上書きしてからdatatableのupdateメソッドにて更新する [例] dim drow as datarow '主キーにて検索(※123は検索項目値) drow = dtbl.rows.find(new object() {123}) if not drow is nothing then 'フィールド更新 drow.item("hogehoge") = "ほげほげ" dtbl.update() end if