.Net Web サービス (両方とも Windows XP マシン上) から PostgreSQL データベースに接続しています。最近、数回、いくつかの異なるコンピューターでSystem.AccessViolationException
エラーが発生しました。
取得できた 1 つのスタック トレースは、ADODB.recordset を取得してフィールドの値を取得したときに発生していたことを示していました。例えば
Dim rs as ADODB.Recordset = 'initialize recordset via a query to database
MsgBox(rs("fieldName").Value)
これは常に失敗するわけではありません。めったに失敗しません。いずれかのコンピューターで memtest を実行しましたが、問題は見つかりませんでした。
問題は何でしょうか?ドライバーの場合、どのような選択肢がありますか?