C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


■92306 / )  DBのレコード追加
□投稿者/ ぽんた (1回)-(2019/09/10(Tue) 14:57:48)

分類:[.NET 全般] 

VisualStudio2017のウィンドウズアプリケーション、vb.netを使用しています。

データセットからDBを更新する処理で、
SQLのINSERT文でExecuteNonQueryメソッドを使いレコードを追加したのですが、
連続で追加するときに、一度データセットでAcceptChangesメソッドを実行しないとエラーになります。

なぜAcceptChangesメソッドを使う必要があるのでしょうか?
DataRow.RowStateプロパティのAdded行というのが関係しているのかと思うのですが、
そのあたりが、よく理解できていないので、合わせて説明していただきたいです。

回答よろしくお願いします
返信 編集キー/


管理者用

- Child Tree -