Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.12.26;
Скачать: CL | DM;

Вниз

SQL запрос   Найти похожие ветки 

 
ВицеЧайник   (2004-11-23 15:34) [0]

В общем смотрю на запрос , а вижу ... ну его:

в модуле:
 With DataModuleWork.QrCheck Do Begin
   Active := False;
   Parameters.ParamValues["PrmCN"] := 0;
   Parameters.ParamValues["PrmTR"] := 1;
   Parameters.ParamValues["vPrmTimeOfLastRecord"]    := StrToDateTime ("22.11.2004 00:05:00");
   Parameters.ParamValues["vPrmTimeOfCurrentRecord"] := StrToDateTime ("22.11.2004 23:15:00");
   Active := True;
 End;

SQL запрос:

select AVG (fValues) AS vAverage
From Таблица1
Where (поле1Таблицы1 = :prmCN) And (Поле2Таблицы1 In
    (Select КлючевоеПолеТаблицы2 From Таблица2
     Where
       (поле1Таблицы2 = :prmTR) And
       (полеДатаВремяТаблицы2 BETWEEN
       :vPrmTimeOfLastRecord AND :vPrmTimeOfCurrentRecord
        )
     ))

выдаёт Null.

A ecли в запросе поставить:
поле1Таблицы1 = 0
, то всё в порядке.

В чём грабли?


 
Anatoly Podgoretsky ©   (2004-11-23 15:44) [1]

В типе параметра наверно


 
ВицеЧайник   (2004-11-23 15:48) [2]

в таблице тип поля "поле1Таблицы1" - целое. Я это уже проверял.
и свойство параметра - ftInteger



Страницы: 1 вся ветка

Текущий архив: 2004.12.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.024 c
3-1101216607
andrey__
2004-11-23 16:30
2004.12.26
метод UpdateBatch в компоненте TADOTable


14-1102416695
vajo
2004-12-07 13:51
2004.12.26
12 декабря - Праздник? Т.Е. 13 декабря - Выходной?


1-1102957836
Павел
2004-12-13 20:10
2004.12.26
Как вызвать действие связанное с нажатием кнопки?


14-1102569135
ms
2004-12-09 08:12
2004.12.26
Вопрос по VC++.NET


1-1102661392
Илья
2004-12-10 09:49
2004.12.26
Пустая строка