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

わんくま同盟

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

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


(過去ログ 124 を表示中)
■73955 / )  Re[1]: SqlDataAdapterのUpdateコマンドエラー?
□投稿者/ 魔界の仮面弁士 (171回)-(2014/11/17(Mon) 17:49:10)
2014/11/17(Mon) 17:54:16 編集(投稿者)

No73954 (しろくま5 さん) に返信
> INSERTをUpdateで行いたく
INSERT (の SQL 文) を、(SqlDataAdapter の) Update メソッド経由で呼び出すということですね?


> 他のDBの情報をSELECTしてきたDataTableを使い
SELECT 直後は、各行の RowState は Unchanged ですよね。
InsertCommand に回したいのであれば、別の DataTable に取り込み直すか
.SetAdded() を呼ぶなどして、RowState を Added にしておく必要が
ありますが、その点は大丈夫でしょうか?


> Updateを行うと、正しく追加されません。
下記の事例に該当していたりはしませんか?
http://www.atmarkit.co.jp/fdotnet/dotnettips/532dbfilecopy/dbfilecopy.html


> 試しにDataTableを自分で生成し、同じカラム名、カラム数にし複数レコードを登録した
> DataTableを使いUpdateしたところ、正しく登録されました。
上記 2 点いずれも該当しないようであれば、現在の
具体的なデータ構造などの情報を公開することはできますか?
返信 編集キー/


管理者用

- Child Tree -