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

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

Коментарии в тексте запроса [D7, XP]


Страницы:   1 2 3

Кирей ©   (2008-08-13 08:53:00) 

использую ADO, ODBC - MICROSOFT OLE DB PROVIDER FOR VISUAL FOXPRO 9.0 SP2 при попытке применить в запросе коментарии, выдает ошибку, пробовал //, /*, --, *. Как еще можно выделить коментарии в тексте запроса?


Кирей   (2008-08-13 10:59:00) [41]


> Это что, не комментарии ? Разве они плохо воспринимаются
> ?Зачем их пихать в сам текст запроса ?


Можно и так, но текст запроса создается 1 раз и динамически формировать его не имеет смысла. Мне кажется удобнее запхать весь запрос сразу в ADOQuery.SQL, для отладки (или если вдруг прийдется менять) оставить комментарии


oldman   (2008-08-13 10:58:00) [42]


> Medbe}I{onok XML ©   (13.08.08 10:55) [10]
> на какой такой сервер нужно гнать коментарии?
> У него файлы фокспро


Типа фокпро не позволяет коннекты клиентов к сервер-базе?


Medbe}I{onok XML   (2008-08-13 10:55:00) [43]

на какой такой сервер нужно гнать коментарии?
У него файлы фокспро


Сергей М.   (2008-08-13 10:48:00) [44]


> чтобы не запутаться хотел бы повставлять коментарии
>


А что тут путаться ?

ADOQuery.SQL.Add('select *'); //все поля
ADOQuery.SQL.Add('from SomeTable'); //из такой-то таблицы
ADOQuery.SQL.Add('left join AnotherTable'); //связанной так-то с другой таблицей
ADOQuery.SQL.Add('on............ '); //по таким то полям

Это что, не комментарии ?
Разве они плохо воспринимаются ?
Зачем их пихать в сам текст запроса ?


Кирей   (2008-08-13 10:38:00) [45]


> За каким лешим нужно гнать на серверную сторону совершенно
> бестолковую, не влияющую на результаты запроса информацию
> ?

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


sniknik   (2008-08-13 10:33:00) [46]

> может в ADO не предусмотрены коментарии, только чистый запрос?
ADO тут не причем, читай [1] до полного понимания.


MsGuns   (2008-08-13 10:31:00) [47]

Комментарии достаточно вставить в сам исходный текст приложения ибо на то он и комментарий, чтобы его читал ЧЕЛОВЕК, а не другие программы ("движки", провайдеры, сервера и т.д.)


Сергей М.   (2008-08-13 10:24:00) [48]


> Кирей   (13.08.08 08:53)


За каким лешим нужно гнать на серверную сторону совершенно бестолковую, не влияющую на результаты запроса информацию ?


oldman   (2008-08-13 10:16:00) [49]


> Кирей   (13.08.08 10:07) [3]


имхо, компилятору по барабану - в запросе коментарий или в другом коде


Кирей   (2008-08-13 10:07:00) [50]


> oldman ©

Не, && тоже не помогает, может в ADO не предусмотрены коментарии, только чистый запрос?


oldman   (2008-08-13 09:51:00) [51]

Амперсанд, если память не изменяет
Или два амперсанда, не помню


Anatoly Podgoretsky   (2008-08-13 09:00:00) [52]

Можно еще и не выделять
Но если хочешь знать как, то ты должен изучить программирование именно в FOXPRO


Страницы:   1 2 3

Наверх

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