0

メソッドからFMResultオブジェクトの参照を返そうとしましたが、返されたオブジェクトから値にアクセスしようとしましたが、アクセスできませんでした。

したがって、メソッドからFMResultオブジェクトを返し、外部からアクセスする方法を誰かが提案できますか。

前もって感謝します.....

4

2 に答える 2

2

FMResultSetオブジェクトは非常に一時的です。非常に迅速に行き来します。結果セットからの情報を何らかの長期間 (現在の方法よりも長いなど) 保持する必要がある場合は、必要な値を抽出して自分で保存する必要があります。

于 2011-06-20T20:58:22.880 に答える
1

FMResultSet への参照は別の場所で使用できますが、元のクエリが実行されたのと同じスレッドで使用する必要があります。

また、結果セットを反復できるのは 1 回だけです。反復後、自動的に sqlite ステートメントが閉じられ、結果にアクセスできなくなります。

それでも手がかりが得られない場合は、関連するすべてのコードを投稿してください。

于 2011-06-20T20:57:38.813 に答える