![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Текст запроса
alex145 © (2004-12-20 17:21:00)Использую параметры компонента TQuery.
Как просмотреть итоговый текст sql-запроса , с подставленными параметрами?
Sergey_Masloff (2004-12-20 19:58:00) [1]AlterEgo of WondeRu © (20.12.04 19:46) [7]
Блин а я завтра уже выхожу с больничного. Ну ничего в субботу гляну результат!
Хотя скорее всего текст SQL собирался на клиенте
AlterEgo of WondeRu (2004-12-20 19:46:00) [2]Sergey_Masloff (20.12.04 18:41) [6]
сейчас просвещу, но тока на FB за неимением Оракла!
Подключаемся через BDE!.... на этом все и заглохло... ) на работу приду завтра гляну... если тока там SQL не клеился в самой проге, тогда мои понты - лажа))) но точно же помню... не могло же это мне присниться????!!!
Sergey_Masloff (2004-12-20 18:41:00) [3]WondeRu © (20.12.04 18:07) [5]
>alex145 (20.12.04 17:21)
>я уже в дебаггере смотрю!)
Интересно, как можно смотреть то чего не существует - в дебаггере ли не в дебаггере. При использовании параметров никакой вставки параметров в текст запроса не производится (не знаю как обстоит дело с локальными движками но для серверов это точно). Потом происходит просто связывание (bind) буферов фактических значений со скомпилированым в виде внутренних команд сервера (то есть распарсеным и скомпилированым) запросом.
Можно темных просветить как вы дебажите, скажем, запущеный инстанс оракла? Ну в двух словах?
WondeRu (2004-12-20 18:07:00) [4]alex145 (20.12.04 17:21)
я уже в дебаггере смотрю!)
msguns (2004-12-20 17:53:00) [5]>Sergey13 © (20.12.04 17:28) [3]
Ты имеешь в виду Prepare ? Так ведь это если есть сервер.. А движки, в основном, в локалках ;)
Sergey13 (2004-12-20 17:28:00) [6]2[2] msguns © (20.12.04 17:25)
>Для движка это фиолетово
Ну, это вряд-ли.
(с) т.Сухов
По крайней мере, для некоторых БД.
msguns (2004-12-20 17:25:00) [7]Текст можно, используя TQuery.SQL.SaveToFile
Параметры - никак. Но можно вместо параметрического запроса строить динамический. Для движка это фиолетово, для кода несколько громоздко. Хотя если это организовать в виде универсальной процы..
Johnmen (2004-12-20 17:23:00) [8]Никак.