Mark Ford

Results 6 comments of Mark Ford

Hit this today as well. Alternately H could be defined as a THandle.

Note that I've fixed the TZOracleLobStream64.ReadPoll function. The existing code failed due to not properly handling the very finicky buffer sizes related to the LobPrefetch size (which defaults to 8k...

I've found the issue (at least for the OCILobIsTemporary errors.) When using an uncached result set, getblob returns an interface. That interface is freed when it goes out of scope...

After further thought and a bunch of testing here are my thoughts: We can't use this pull request as is. It will have problems with blob lifetime if an uncached...

Update... I may have solved it. Testing now.

I've pushed a new pull request with the fixes. A lot of the above can be ignored now as the cumulative changes should give the performance improvements without affecting forward-only...