Simon Owen
2006-12-17 10:01:52 UTC
Hello,
I'm using IBX within BDS 2006 and have come across a rather strnage memroy
error which I can reproduce with the simple piece of code:
IBQuery1->Active = true;
while( !IBQuery1->Eof )
IBQuery1->Next();
The SQL for the query simply fetches all records from a table (about
10,000), the records themselves have quite large VARCHAR fields. When run,
the memory use of the program grows quickly until an exception "Out of
Memory" is thrown. Strangely, when I changed the components over to use
DBExpress versions, no such error occurs at all.
Was wondering if anyone else had had any problems with the IBX components in
BDS 2006. This is a bit of a show stopper for me, as I have a rather large
application thtat relies on IBX, which I daren't port from BCB5.
Thanks in advance for any help,
Simon Owen
I'm using IBX within BDS 2006 and have come across a rather strnage memroy
error which I can reproduce with the simple piece of code:
IBQuery1->Active = true;
while( !IBQuery1->Eof )
IBQuery1->Next();
The SQL for the query simply fetches all records from a table (about
10,000), the records themselves have quite large VARCHAR fields. When run,
the memory use of the program grows quickly until an exception "Out of
Memory" is thrown. Strangely, when I changed the components over to use
DBExpress versions, no such error occurs at all.
Was wondering if anyone else had had any problems with the IBX components in
BDS 2006. This is a bit of a show stopper for me, as I have a rather large
application thtat relies on IBX, which I daren't port from BCB5.
Thanks in advance for any help,
Simon Owen