Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

С какой табл.работает ADOQuery


evgenij_ ©   (2006-08-29 10:28:00) 

Доброго дня, мастера!
Такой вопросик:
Есть на форме ДБГрид ДатаСурс и АДОКвери(SELECT .... FROM...)-как узнать с какай таб.работает в даний момент Квери (не разбирая SQL.Text)
Заранее благодарен.


evgenij_   (2006-08-29 11:23:00) [1]


> пасить хочешь

не понял


Ega23   (2006-08-29 11:23:00) [2]


> не понял


Он имел ввиду "парсить".


Sergey13   (2006-08-29 11:14:00) [3]

> [7] evgenij_   (29.08.06 11:12)
> это я их пишу
А потом пасить хочешь? Ну-ну.


evgenij_   (2006-08-29 11:12:00) [4]


> А откуда у тебя запросы берутся?

Там все запросы SELECT ...FROM-это я их пишу, а просто форм много-и в каждой такой набор, а уже с какой формой юзер работает-такой и набор надых. Я понимаю что можно передавать это в глоб.перем(например),но думал можно както прямо.


Ega23   (2006-08-29 11:08:00) [5]


> Значит находить все FROM<пробел>ТАБ<пробел>


А если так:
Select * from (
Select Name, Ord from Table1
 Union All
Select Name, Ord from Table2
 Union All
Select Name, Ord from Table3) as A
Order By A.Ord


evgenij_   (2006-08-29 11:06:00) [6]


> select из двух таблиц может быть.

Значит находить все FROM<пробел>ТАБ<пробел>


Sergey13   (2006-08-29 11:04:00) [7]

> [2] evgenij_   (29.08.06 10:45)

А откуда у тебя запросы берутся?


Ega23   (2006-08-29 11:00:00) [8]


> такого у меня не будет т.е. прийдется разбирать тексты


Даже если не будет, select из двух таблиц может быть.


evgenij_   (2006-08-29 10:45:00) [9]

Херово...

> запрос может быть вида
> exec S_MyStoredProc

такого у меня не будет т.е. прийдется разбирать тексты


Ega23   (2006-08-29 10:35:00) [10]

Никак. Более того, запрос может быть вида
exec S_MyStoredProc
а вот уже он, в свою очередь, возвращает какой-то НД.


Наверх

Титульная страница Поиск, карта сайта Написать письмо