• ベストアンサー

oo4oのMovePreviousnメソッドについて

oo4o(Oracle Objects for OLE)について質問です。 MovePreviousnメソッドのoffsetにゼロを指定すると どのような動きをするのでしょうか? エラーが発生するのでしょうか? レコードの移動が一切発生しないのでしょうか? ご存知の方がいらっしゃいましたら、ご回答 よろしくおねがいいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • oribeyaki
  • ベストアンサー率45% (18/40)
回答No.1

こんにちは。 私の現在の環境での動作状況です。 Oracle 8.1.7.0.0 oo4o 8.1.7.3.11 カレントが、実レコード上にある時に実行した場合。 カレントの移動はせず、エラーもおこりません。 (つまり、実行前と変わらない) カレントがBOFになっている時に実行した場合。 エラーが発生します。 「OIP-04108 行参照は無効です。」 ちなみに、カレントがEOFの時に、 「MoveNextn 0」を実行しても、同様のエラーになります。

masamisss
質問者

お礼

たいへんご丁寧な回答、ありがとうございました。 聞いてないことにまで答えてくださって。。。 非常に参考になりました!

関連するQ&A