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

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

как можно обойти не переименовывая поле?!


licherep ©   (2003-11-04 19:02:00) 

ПРИ ВИБОРЕ ПОЛЕЙ
SELECT S.NP, S.DRP, S.AR, K.RJ, S.FACTSS, O.NO
FROM SHET S, KRJ K, ORG O
НЕПРОХОДИТ ПОЛЕ O.NO
Invalid use of keyword.
Token: NO
FROM
Line Number: 1
я его переименовал в O.NOR
SELECT S.NP, S.DRP, S.AR, K.RJ, S.FACTSS, O.NOR
FROM SHET S, KRJ K, ORG O
и все работает нормально

как можно обойти не переименовывая поле?! я просто работаю с локальным дбф вот и переименовал поле...
а на работе я так сделать не смогу так как база пополняется из другой програмы и там установлено поле NO


Fay   (2003-11-04 21:26:00) [1]


SELECT S.NP, S.DRP, S.AR, K.RJ, S.FACTSS, O.NO as NOR
FROM SHET S, KRJ K, ORG O

Ку?


Vlad   (2003-11-04 20:14:00) [2]

>licherep © (04.11.03 19:02)
Смотрим хелп по LocalSQL - NO- зарезервированное слово.
Не стоит так поля называть.
А если уж назвал, то, говорят в кавычки брать нужно (сам не проверял)


mOOx_   (2003-11-04 19:18:00) [3]

У меня просто настроение испортилось :(. А что тебе мешает второй(правильный) запрос использовать ?


mOOx_   (2003-11-04 19:17:00) [4]

Кого, его? Ты хрень какую-то написал, или так все представил, что это кажется именно так :)


Наверх

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