![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Есть Query с запросом, научите как получить значение REGS.TypeReg [D6, Paradox]
Экспериментатор © (2006-04-21 14:56:00)Query.FieldValues['REGS.TypeReg'] не помогает
Query.FieldValues['TypeReg'] тоже
Научите как правильно
SELECT Regs.RegNo, Regs.OrderNo, REGS.RegDate, REGS.TypeReg,
ORDERS.OrderNo, ORDERS.VendorNo, ORDERS.DistributerNo
FROM "Regs.DB" Regs
INNER JOIN "Orders.DB" Orders
ON (REGS.OrderNo = ORDERS.OrderNo)
WHERE (ORDERS.VendorNo=:pOrgVNo) or (ORDERS.DistributerNo=:pOrgDNo)
AND (REGS.RegDate>:pFromDate) AND (REGS.RegDate>:pToDate)
ORDER BY REGS.RegDate
Desdechado (2006-04-21 16:27:00) [1]должно работать из без AS, а также вообще без псевдонима поля, т.к. поле с таким именем только 1 раз в SELECT встречается
Экспериментатор (2006-04-21 15:13:00) [2]
> SELECT ..., REGS.TypeReg ASTR, ...
> Query.FieldByName('TR').AsString/AsInteger/AsFloat etc.
Блин я забыл про AS
Спасибо. Побегу склероз лечить.
Johnmen (2006-04-21 15:08:00) [3]SELECT ..., REGS.TypeReg AS TR, ...
Query.FieldByName('TR').AsString/AsInteger/AsFloat etc.
Sergey13 (2006-04-21 15:06:00) [4]Query.FieldByName('TypeReg').asString - не катит?