Тема: ADO + SQL + Trace
Показать сообщение отдельно
Старый 26.05.2003, 16:53   #2  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Мутантик какой-то получается. Если с трассировкой - то два идентичных запроса подряд. Некрасиво. С другой стороны, можно создать запрос nofetch. Тогда запрос при активизированной трассировке можно считывать из таблицы SysTraceTableSQL. Из файла на диске вдвойне некрасиво.
Из Query запрос, очевидно, не извлекается.
Вы, скорее всего, знаете два других варианта:
  • работать строго через QueryRun. Но тогда придется обойтись без компонентов.
  • а как насчет этого: считать через QueryRun нужные поля, сделать буфер типа таблицы в памяти и передать его компоненту?