Page 1 of 1
ExtendedFieldsInfo and non-blocking
Posted: Mon 20 Jan 2014 21:40
by andrefm
Hi, if the property ExtendedFieldsInfo is false (TSmartQuery or TOraQuery), then the non-blocking feature is working properly, but why the internal queries are not executed in background thread when non-blocking is set true? IMO the expected behaviour would be to not block the main thread as well
Re: ExtendedFieldsInfo and non-blocking
Posted: Tue 21 Jan 2014 10:21
by AlexP
Hello,
All the queries are executed in the main thread. When the NonBlocking mode is enabled, an addition thread is created for data fetching, and since queries used for retrieving additional information about the fields return not large RecordSets, then there is no sense to fetch data returned by these queries in seoarate threads