|
分類:[VB6 以前]
みなさんこんにちは。
OS:Windows Server 2008 SQLServer2008
Visual Basic 6.0
にて、アプリケーションを運用していると、時々 『実行時エラー 3265:要求された名前、または序数に対応する項目がコレクションに見つかりません』 と、時々表示されます。もう一度最初からプログラムを実行しなおすと、上記のエラーは発生しません。
VB6のソースを開発環境にて、プログラムを実行し、上記のエラーが発生するのを確認したのですが 下記のようなプログラム記述箇所で、エラーが出ています。指定したレコードセットのフィールド名は 合っているようなのですが。。。。
ソース例) 変数A = レコードセットA!フィールドA
と記述したとき、フィールドAに値が代入されていません。 イミディエイトウインドゥで 『?レコードセットA.Fields("フィールドA")』と入力すると値は代入されているようです。
同じソースをWindowsServer 2008、SQLServer2005 ではエラーが発生しないようなのですが、何か設定でも あるのでしょうか?
|