Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / TADOQuery и несколько параметров / 6 сообщений из 6, страница 1 из 1
27.04.2003, 17:13
    #32149627
Andrew M
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TADOQuery и несколько параметров
Собственно вопрос заключается в том, как использовать в TADOQuery в теле запроса в нескольких местах одноименный параметр? К примеру на запрос

Код: plaintext
1.
2.
SELECT * FROM Spr_Mat
WHERE (Id=:ParentId) or (ParentId=:ParentId)


он сильно ругается. Как быть в такой ситуации????
...
Рейтинг: 0 / 0
27.04.2003, 21:43
    #32149647
-=Extreme=-ShamaN
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TADOQuery и несколько параметров
Назвать параметр по другому ;-)
К примеру, PrntID
...
Рейтинг: 0 / 0
28.04.2003, 08:27
    #32149713
Артем1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TADOQuery и несколько параметров
Код: plaintext
1.
2.
3.
4.
5.
declare @parID INT

SET @ParID = :ParentId

SELECT * FROM Spr_Mat
WHERE (Id= @ParID) or (ParentId= @ParID)


Как то так надо. Только, видимо, придется юзать не TADOQuery, а TADODataSet
...
Рейтинг: 0 / 0
30.04.2003, 13:52
    #32151886
RoVS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TADOQuery и несколько параметров
2Shaman

А если параметры повторяются раз 12 ???
...
Рейтинг: 0 / 0
30.04.2003, 13:53
    #32151889
RoVS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TADOQuery и несколько параметров
2Артем

В таком виде не работает ни в ADOQuery, ни в ADODataSet
...
Рейтинг: 0 / 0
30.04.2003, 14:49
    #32151965
Артем1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TADOQuery и несколько параметров
Код: plaintext
1.
2.
3.
4.
declare @ParID int

set @ParID = :ParID

select * from tblActs where fldActID = @ParID or fldCostID = @ParID


Все работает через TADODataSet без проблем.

Win2000 Prof, Delphi6, ADO2.7 MS SQL 2000 SP3
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / TADOQuery и несколько параметров / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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