![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Параметры в SQL запросах [D7, dBase, FoxPro]
Jackal22 © (2003-07-10 14:03:00)Ув. мастера, возникла вот какая проблема.
В запросе есть предложение ORDER BY :Pole,
при активации запрос не хочет выполнятся.
Можно ли использовать параметры где либо
кроме WHERE, и если можно то как?
Всем заранее спасибо за помощь с ув. Jackal
Johnmen (2003-07-10 14:22:00) [1]"низзя" означает, что использование параметров допустимо только там, где можно указывать значение (<var> в терминах документации на SQL). В данном случае нужна маскроподстановка. "Стандартными" компонентами не поддерживается.
Формируй текст запроса динамически...
clickmaker (2003-07-10 14:21:00) [2]Использовать TQuery->TDataSetProvider->TClientDataSet + IndexDefs, IndexName. Т.е. динамически создавать индексы для сортировки на клиенте. Такой путь даже круче, поскольку не требует повторного выполнения запроса
Jackal22 (2003-07-10 14:13:00) [3]Низзя, это значит что их можно (параметры) использовать только в WHERE? А как это лучшевсего реализовать другим путем
ЮЮ (2003-07-10 14:10:00) [4]низзя