DataGridViewで複数レコード更新
DataGridViewでINSERTする場合
1レコードのINSERTならできるのですが
複数レコードになると
「データの保存に失敗しました。」
[内容]
「There is already an open DataReader associated with this Command which must be closed first.」
というエラーで失敗してしまう。
たぶん、主キーをcurrvalで挿入するようにしているので
複数レコードだと2レコード目で「前の主キー値わかんねーワ」っていうことで
「いったん1レコード保存してからにしてくんねーか?」っていうことだと解釈した(勝手に;)
解決策をググると...
独り言:ネストしたSQLコマンドを投げる場合
接続文字列にPreload Reader = trueでOKってことらしい。