爲了做我的東西,我查詢數據庫(Access)以查看我的數據是否已經存在。 所以,我正在使用OleDbDataReader。這一刻一切都很好。清除OleDbDataReader參數
接下來,根據我的查詢結果,我正在做一個插入或更新。 問題是,此操作使用的是我用於第一個查詢的相同參數(OleDbParameters)。
所以,當我試圖將這些參數添加到命令,我得到這個錯誤:
的OleDbParameter已被另一OleDbParameterCollection
我用盡了一切辦法來清除包含這些參數: - 對OleDbDataReader 關閉 - 處置的OleDbDataReader - myOleDbDataReader = NULL
乙沒有什麼似乎工作。
任何人有任何想法?
非常感謝。
請張貼一些代碼,以便我們可以看到您實際上在做什麼。 – AboutDev 2009-12-28 23:57:04