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

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

Бо-о-о-льшой запрос [D6, Paradox]


Alex Spirin ©   (2002-05-05 20:26:00) 

Уважаемые Знатоки, помогите разобраться с наболевшим.
D6.
Запрос через Query.
Использует данные из 27 таблиц (так получилось ... :)
Если я просто пишу
SELECT что-то FROM табл1, табл2, ..., табл 27,
то он выдает ошибку
Что-то там кого-то вызвало в IDSQL32.DLL
А если написать
SELECT что-то FROM ... WHERE {27 условий},
то просто в любом варианте имеем пустой TQuery.
Хотя пустым он ну никак не может быть.
Может, там надо что-то в настройках поставить?
Методом тыка выяснено, что данные выдает
максимум из 6-7 таблиц.


Reindeer Moss Eater   (2002-05-06 14:55:00) [1]

Первый вариант запроса это декартово произведение 27 таблиц.
Даже если при этом "Что-то там кого-то НЕ вызвало в IDSQL32.DLL"
и все прошло гладко, то что мы имеем в результате и кому это надо в принципе?


Desdechado   (2002-05-06 14:49:00) [2]

Народ, у чела Paradox, какие ХП и вьюхи?


Ph.D.Kot   (2002-05-06 10:07:00) [3]

непонятно что то ты написал... лучший путь решения вопроса -- построить нужную вьюху, но для нее, естесственно тоже необходимо написать запросец... ты свой запросец целиком скинь сюда, а мы посмотрим, что там коряво...


Johnmen   (2002-05-06 09:25:00) [4]

Неясен смысл запроса
SELECT что-то FROM табл1, табл2, ..., табл 27


cranium   (2002-05-06 04:05:00) [5]

А не проще ли решить проблему через промежуточные таблицы или написание процедуры сервера базы данных, это и быстрее работать будет........


Наверх

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