私は自分の仕事をするために、データベース(Access)にクエリを実行して、データがすでに存在するかどうかを確認します。だから、私はOleDbDataReaderを使用しています。現時点ではすべてが順調です。
次に、クエリの結果に応じて、挿入または更新を実行します。問題は、この操作が最初のクエリで使用したものと同じパラメーター(OleDbParameters)を使用していることです。
したがって、これらのパラメーターをコマンドに追加しようとすると、次のエラーが発生します。
OleDbParameterは、別のOleDbParameterCollectionにすでに含まれています
これらのパラメータをクリアするためにすべてを試しました:-OleDbDataReaderで閉じる-OleDbDataReaderで破棄する-myOleDbDataReader = null
しかし、何も機能していないようです。
誰かが何か考えを持っていますか?
どうもありがとう。