|
分類:[VB6 以前]
OS:Windows Server2008Standard SP2 DB:SQLServer2008 SP2 言語:VB6SP6
まれに『実行時エラー 3265:要求された名前、または序数に対応する項目がコレクションに見つかりません』 となり、再度実行しても同エラーが出ないことが多々あります。 ADOでの接続で、
レコードセット!項目A のような記述で頻繁に落ちるということは判明しました。
1.レコードセット!項目A 2.レコードセット("項目A") 3.レコードセット.Fields.Item("項目A") 4.レコードセット.Fields(0)
のパターンでテストをし、4番だけエラーは発生しませんが、1〜3まではエラーが発生します。 ただ、1番が非常に頻度が高いです。
実験でわかったのですが、VB6だけでなく、VB.NET2008でもこの書き方だと同エラーとなります。 また、WindowsServer2008R2ではこのエラーが発生しません。
エラーが起こるタイミングですが、このEXEをループ実験しているサーバーにログインしたタイミングで発生頻度が 高いことが判明しております。
ということで、OSの環境の問題ではないかと思っているのですが、何か情報ありますでしょうか?
|