3

コレクション内のすべてのオブジェクトに対して DB で更新を実行しようとしているので、コレクション内の現在のオブジェクトを反映するように SQLParameters の値を更新したいと考えています。

もう 1 つのことは、command.Parameteres.Add(MySQLParameter) を使用するときに、同じ SQLParameter を 2 回追加すると、1 つが別のものにスタックされますか、それとも SQLCommand はそれが同じ SQLParameter であることを認識してその情報を上書きしますか?

ありがとうございました!

4

1 に答える 1

8

はい、.Valueパラメータの を変更できます。これは、特に異なる値でループ内で同じコマンドを呼び出している場合に、実際に予期されることです。パラメータを 2 回追加しないでください。

于 2012-11-26T12:09:31.067 に答える