:: Архив конференции по VFP до 2005 года
Странности с Query Designer
Михаил

Сообщений: 555
Дата регистрации: 29.09.2000
Создаю в дизайнере запрос, суть которого на SQL отображается следующим образом:

SELECT Typefirm.typefirm, Sectwork.sectwork, Otdel.otdel;
FROM cgsendb!otdel INNER JOIN cgsendb!penalty;
INNER JOIN cgsendb!sectwork;
INNER JOIN cgsendb!typefirm ;
ON Typefirm.codtypef = Penalty.typefirm ;
ON Sectwork.codsw = Penalty.sectwork ;
ON Otdel.codot = Penalty.otdel

Все чудно работает, но при попытке модифицировать этот запрос выдается "Column TYPEFIRM not found" (в данном случае)
Если последние 3 строки с "ON..." поменять порядком, то будет выдаваться ошибка со ссылкой на ту, которая стоит первой.

Однако если оставить только две строки, то все замечательно.

Неужели дизайнер не может правильно интерпретировать то, что сам же сгенерил?
Ratings: 0 negative/0 positive
Это у всех так.(+)
Димон

Сообщений: 59
Откуда: Сеть
Дата регистрации: 04.09.2000
Уже не раз обсуждалось, что дизайнер неправильно строит SQL комманду с использованием нескольких таблиц.

Правильно будет после каждого INNER ... свой ON ...

Не знаю исправлено ли это в последнем SP. Совет один строй руками

Димон.
Ratings: 0 negative/0 positive
RE: Это у всех так.(+)
Sergey Titow
Автор

Сообщений: 2242
Дата регистрации: 12.09.2000
Не исправлено ((
Ждем-с SP5 или VFP7
Ratings: 0 negative/0 positive


Извините, но у вас нет прав для того, чтобы оставлять сообщения в этом форуме.

On-line: 3 (Гостей: 3)

© 2000-2024 Fox Club 
Яндекс.Метрика