Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
QUERY
|
|||
|---|---|---|---|
|
#18+
HELLO Есть база в paradox требуется посчитать расход кВт/ч. по вводимым показаниям для этого нужно отыскать запись по следующим параметрам : Base_id - Ключик абонента с основной таблицы, Date_nper - дата конца периода платежа. в Query пишу запрос: Код: plaintext 1. 2. 3. 4. он проходит - параметры (params) Date_nper -Date Base_id -Float а если пишу в коде программы не проходит ругается 'List index out of bounds (1)' Что посмотреть?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2002, 09:34 |
|
||
|
QUERY
|
|||
|---|---|---|---|
|
#18+
P.S. к коде пишу: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2002, 09:40 |
|
||
|
QUERY
|
|||
|---|---|---|---|
|
#18+
Закрой кавычки за наименованием второго поля у тебя так Q5.SQL.Add('select max(Date_nper) from ''Account'' where Date_nper < :Date_nper and''Base_id=:Base'); а нужно Q5.SQL.Add('select max(Date_nper) from ''Account'' where Date_nper < :Date_nper and ''Base_id''=:Base'); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2002, 10:27 |
|
||
|
QUERY
|
|||
|---|---|---|---|
|
#18+
LexusR Последовал твоему совету: Код: plaintext при попытке сохранить изменения в базе пишет: 'Invalid variant type conversion' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2002, 11:37 |
|
||
|
QUERY
|
|||
|---|---|---|---|
|
#18+
Тогда убери их совсем из наименовании поля ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2002, 11:53 |
|
||
|
QUERY
|
|||
|---|---|---|---|
|
#18+
Q5.SQL.Add('select max(Date_nper) from Account where Date_nper < :Date_nper and Base_id =:Base'); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2002, 11:57 |
|
||
|
QUERY
|
|||
|---|---|---|---|
|
#18+
LexusR вариант Код: plaintext возвращает аналогичный результат: 'Invalid variant type conversion' Я думаю тут заморочка в типах т.к. в базе у меня Base_id + AutoIncrement но когда в Query запрос пишу? - проходит!! В чём дело не пойму??... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2002, 13:25 |
|
||
|
QUERY
|
|||
|---|---|---|---|
|
#18+
А может параметрам типы присвоить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2002, 13:38 |
|
||
|
QUERY
|
|||
|---|---|---|---|
|
#18+
tygra Дык вроде как есть... Код: plaintext 1. 2. Код: plaintext 1. Код: plaintext 1. Или я опять туплю??... вразумите??.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2002, 13:46 |
|
||
|
QUERY
|
|||
|---|---|---|---|
|
#18+
добавить Q5.Params[0].DataType := ftDate; (ftDateTime) Q5.Params.DataType := ftFloat; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2002, 14:42 |
|
||
|
QUERY
|
|||
|---|---|---|---|
|
#18+
имелось ввиду во 2й строке Q5.Params[ 1 ].DataType := ftFloat; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.12.2002, 14:48 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=32082953&tid=2119434]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
159ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 260ms |

| 0 / 0 |
