適用対象
説明
ReadおよびWrite操作を複数回に分けて行う場合(ポーリング)の読取り量または書込み量の合計を取得または設定します。0(ゼロ)の値は、ポーリングが使用されないことを意味します。このプロパティは、実行時に読取り/書込みができます。
使用方法
pollamountbytes = OraBFile.PollingAmount OraBfile.PollingAmount = pollamountbytes pollamountbytes = OraBlob.PollingAmount OraBlob.PollingAmount = pollamountbytes pollamountchars= OraClob.PollingAmount OraClob.PollingAmount = pollamountchars
データ型
Integer
備考
この値は、OraBLOBおよびOraBFILEオブジェクトの場合はバイト数、OraCLOBオブジェクトの場合は文字数で表されます。複数回の読取りまたは書込み操作を開始する前に、これを設定します。これを設定した後は、LOBのStatusプロパティによってORALOB_NEED_DATAが戻されなくなる(PollingAmountに設定されたバイト数または文字数がすべて処理される)まで、一連のReadまたはWrite操作を発行する必要があります。ポーリング操作の途中で別のLOB操作を実行しようとすると、エラーになります。