Page 1 of 1

Query with Deferred Blob Read doesn't read whole BLOB

Posted: Mon 18 Jan 2010 11:58
by upscene
Hi,

I'm using TIBCQuery to get data from the system tables and I noticed that when I have DeferredBlobRead := True, the values from RDB$PROCEDURE_SOURCE are not fully transferred -on the first read- of the column value. (TIBCConnection.UseUnicode = True)

If I ask for the values again (from the debugger at a breakpoint, for example), it works fine.

Setting DeferredBlobRead to False and there's no such problem.

obviously, I always want DeferredBlobRead to be true, so please fix asap!!

Thanks.

With regards,

Martijn Tonies
Upscene Productions

Posted: Thu 21 Jan 2010 09:34
by upscene
Were you able to reproduce this?

I'm using UseUnicode = true, ISO8859_1 database and metadata fetching fails.

Also given that CHAR data from the system tables fails, I would welcome a new version by now. I've reported quite some things...

Posted: Wed 27 Jan 2010 09:14
by upscene
Still no answer, what's the status on this?

:?

Posted: Wed 27 Jan 2010 09:50
by Plash
We have fixed this problem. The fix will be included in the next build of IBDAC.

Posted: Wed 27 Jan 2010 09:56
by upscene
Plash wrote:We have fixed this problem. The fix will be included in the next build of IBDAC.
Thanks, any idea when this new build should be available, there should be quite some issues fixed by now...

Posted: Wed 27 Jan 2010 13:55
by Plash
We are planning to release the new build today.

Posted: Thu 28 Jan 2010 13:03
by upscene
Stupid me, first time I'm building "with packages" for InterBase & Firebird -> this is fixed.