![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Коментарии в тексте запроса [D7, XP]
Кирей © (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