Subject | RE: [IBO]Clarification on TIB_Dataset buffer handling |
---|---|
Author | Jason Wharton |
Post date | 2007-10-31T23:41:19Z |
Paul,
If the record pointer is moved past the end of the buffer to the EOF node in
the underlying structure and the code to make sure additional records are
brought from the server (if necessary) is not run then it could happen.
be required.
Jason Wharton
> I would like some clarification on a few point that are quiteI'll do my best.
> hard to test
> ;-)
> Can BufferEof become true if not BufferHasEof?I don't believe so but in a corrupted state it is theoretically possible.
If the record pointer is moved past the end of the buffer to the EOF node in
the underlying structure and the code to make sure additional records are
brought from the server (if necessary) is not run then it could happen.
> Does ValidateRows create any server traffic if the rows areIt shouldn't.
> in the buffer?
> Is it true that BufferEof never becomes true if state is dssInsert?I believe that would be the case. A careful look at the source code would
be required.
> RegardsHTH,
> Paul
Jason Wharton