Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Подскажите! / 3 сообщений из 3, страница 1 из 1
16.12.2003, 16:08
    #32354206
BOBaka
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите!
Как в запрос (в Where) передать параметры из Delphi?
Например:

select results.spid ...
from results
where results.spid=1 ...

при этом results.spid может принимать несколько значений которые все должны учавствовать в условии.

select results.spid ...
from results
where results.spid=1 and results.spid=2 ... и т.д.

Как их передать в запрос из Delphi?
...
Рейтинг: 0 / 0
16.12.2003, 17:02
    #32354307
1man
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите!
Например так.
На клиенте (ВСВ):
IBQuery3->Params->Items[0]->DataType=ftDateTime;
IBQuery3->Params->Items[1]->DataType=ftDateTime;

IBQuery3->Params->Items[0]->AsDateTime=d1;
IBQuery3->Params->Items[1]->AsDateTime=d2;

В SQL запросе:
where DATE_CC between :d1 and :d2
...
Рейтинг: 0 / 0
16.12.2003, 18:21
    #32354417
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите!
Если используешь FIBPlus, то там есть такие волшебные штуки, как макросы. Подобное можно сделать элементарно.
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Подскажите! / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]