|
|
|
execute statement + FB1.5
|
|||
|---|---|---|---|
|
#18+
> Лентяй а почему where :iStreet is null? Там же д.б. указаны поля таблицы. Или я не правильно понял? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2004, 16:24:19 |
|
||
|
execute statement + FB1.5
|
|||
|---|---|---|---|
|
#18+
if (iSTREET <> 0) then pWHERE = 'STREET = ' || cast(:iSTREET as varchar(5)); а вот здесь пробельчик надо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2004, 16:25:09 |
|
||
|
execute statement + FB1.5
|
|||
|---|---|---|---|
|
#18+
Dik76А что запрос всегда одназначно возвращает одну строку? Да, это совершенно точно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2004, 16:25:45 |
|
||
|
execute statement + FB1.5
|
|||
|---|---|---|---|
|
#18+
Dik76а вот здесь пробельчик надо да перед STREET, это я просто сейчас неправильно написал. Все отлаживаю в IBExpert и вроде все запросы OK. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2004, 16:28:39 |
|
||
|
execute statement + FB1.5
|
|||
|---|---|---|---|
|
#18+
Castor> Лентяй а почему where :iStreet is null? Там же д.б. указаны поля таблицы. Или я не правильно понял? Имеется ввиду, что если в параметре передан null, то поиск по нему осуществлять не надо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2004, 16:37:39 |
|
||
|
execute statement + FB1.5
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. я раде интереса посчитал на пальцах, 50 - маловато... да и 250 тоже. в режиме отладки пройди, посмотри где ошибка вылазит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2004, 16:38:25 |
|
||
|
execute statement + FB1.5
|
|||
|---|---|---|---|
|
#18+
>Dik76 размеры переставил - такая же хрень. И еще странно: если pWhere попробовать задать сразу как неизменяемую строку, то отрабатывает нормально (там в ХП эта строка закомментирована), так вот если снять комментарий. Хотел просмотреть отладчиком (step over) в IBExpert'e а он выдает - ошибка прекомпиляции на into. Если просто запустить(F9) все OK. В EMS IB Manager то же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2004, 16:46:57 |
|
||
|
execute statement + FB1.5
|
|||
|---|---|---|---|
|
#18+
Castor... Хотел просмотреть отладчиком (step over) в IBExpert'e а он выдает - ошибка прекомпиляции на into. Если просто запустить(F9) все OK. В EMS IB Manager то же.Устал я повторять одно и тоже ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2004, 16:56:15 |
|
||
|
execute statement + FB1.5
|
|||
|---|---|---|---|
|
#18+
>Мимопроходящий Но ведь я им(отладчиком) пользовался (без execute statement...into) и смотрел что в pWHERE. Или ты что то другое имел ввиду? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2004, 16:59:49 |
|
||
|
execute statement + FB1.5
|
|||
|---|---|---|---|
|
#18+
Castor>Мимопроходящий Но ведь я им(отладчиком) пользовалсяЕсли на клетке слона прочтешь надпись "буйвол", не верь глазам своим. /* Козьма Прутков */ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2004, 17:02:05 |
|
||
|
execute statement + FB1.5
|
|||
|---|---|---|---|
|
#18+
МимопроходящийЕсли на клетке слона прочтешь надпись "буйвол", не верь глазам своим. Меня и слон устроит, ... да и буйвол тоже ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2004, 17:07:42 |
|
||
|
execute statement + FB1.5
|
|||
|---|---|---|---|
|
#18+
Dik76Не, дело не в cast у меня с ним работает без проблем. Имелось ввиду, что может быть типы BUILDING_ID и pBUILDING_ID все таки отличаются. Может для отладки, переменную pSQL временно сделать возвращаемым параметром и посмотреть чему она равна перед execute procedure? А execute procedure временно закоментировать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2004, 17:08:48 |
|
||
|
execute statement + FB1.5
|
|||
|---|---|---|---|
|
#18+
> Мимопроходящий Спасибо, теперь понял почему эмулированная отладка в некоторых случаях не работает. И моя ХП вроде тоже ожила, так что всем спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2004, 17:10:34 |
|
||
|
execute statement + FB1.5
|
|||
|---|---|---|---|
|
#18+
Somebody2 Dik76 Не, дело не в cast у меня с ним работает без проблем. Имелось ввиду, что может быть типы BUILDING_ID и pBUILDING_ID все таки отличаются. Я это не тебе, то что ты сказал я понял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2004, 17:15:15 |
|
||
|
execute statement + FB1.5
|
|||
|---|---|---|---|
|
#18+
Somebody2Имелось ввиду, что может быть типы BUILDING_ID и pBUILDING_ID все таки отличаются. Да и тем более они же напрямую у меня не сравниваются, а только после преобразования pBUILDING_ID в varchar. Сейчас ради интереса еще попробую будет ли работать как ты предложил вначале вообще без cast ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2004, 17:19:24 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=32647209&tid=1578091]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
188ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
| others: | 188ms |
| total: | 479ms |

| 0 / 0 |
