|
|
|
Помогите, плиз, с EXECUTE STATEMENT
|
|||
|---|---|---|---|
|
#18+
Привет всем. Пишу хранимую процедуру, но код EXECUTE STATEMENT все время возвращает REC_COUNT= 0 (хотя присутствует запись). Код процедуры Код: 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. 34. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2004, 16:17 |
|
||
|
Помогите, плиз, с EXECUTE STATEMENT
|
|||
|---|---|---|---|
|
#18+
можно я правильно оформлю код процедуры, или вы настаиваете на этом симпатичном зелененьком цвете, но без интдентинга? ;) местный модератор ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2004, 16:21 |
|
||
|
Помогите, плиз, с EXECUTE STATEMENT
|
|||
|---|---|---|---|
|
#18+
Можно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2004, 16:23 |
|
||
|
Помогите, плиз, с EXECUTE STATEMENT
|
|||
|---|---|---|---|
|
#18+
все время возвращает REC_COUNT= 0 Где возвращает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2004, 16:30 |
|
||
|
Помогите, плиз, с EXECUTE STATEMENT
|
|||
|---|---|---|---|
|
#18+
При отладке строки EXECUTE STATEMENT 'SELECT Count( ' || TABLE_NAME_ID || ' ) FROM '|| TABLE_NAME INTO :REC_COUNT; Смотрю на значение переменной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2004, 16:41 |
|
||
|
Помогите, плиз, с EXECUTE STATEMENT
|
|||
|---|---|---|---|
|
#18+
В какой среде разработки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2004, 16:43 |
|
||
|
Помогите, плиз, с EXECUTE STATEMENT
|
|||
|---|---|---|---|
|
#18+
Использую IBExpert 2.5 и Delphi 7.0. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2004, 16:46 |
|
||
|
Помогите, плиз, с EXECUTE STATEMENT
|
|||
|---|---|---|---|
|
#18+
FAnatoliy, по поводу раскраски - не мучайтесь, плз! в Интернет Эксплорере можно просто выделить текст на sql, который хочется оформить, и нажать кнопку SRC. Вокруг выделенного текста поставятся символы [SRС][/SRС], которые при отображении подкрасят текст и учтут отступы..... используйте кнопку Предваритеьлный просмотр ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2004, 16:50 |
|
||
|
Помогите, плиз, с EXECUTE STATEMENT
|
|||
|---|---|---|---|
|
#18+
Проверь параметры TABLE_NAME_ID и TABLE_NAME. Так же проверь Database Registration Info->Server Version (должно быть Firebird 1.5) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2004, 16:51 |
|
||
|
Помогите, плиз, с EXECUTE STATEMENT
|
|||
|---|---|---|---|
|
#18+
А как же, все сразу проверяется. Все остальные параметры в норме. Database Registration Info->Server Version установлено в Firebird 1.5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2004, 16:59 |
|
||
|
Помогите, плиз, с EXECUTE STATEMENT
|
|||
|---|---|---|---|
|
#18+
А такое происходит со всеми таблицами или с определенной таблицей? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2004, 17:01 |
|
||
|
Помогите, плиз, с EXECUTE STATEMENT
|
|||
|---|---|---|---|
|
#18+
Смотрел только на одной, сейчас проверю еще на других. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2004, 17:05 |
|
||
|
Помогите, плиз, с EXECUTE STATEMENT
|
|||
|---|---|---|---|
|
#18+
И на остальных таже беда. Это ХП не так работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2004, 17:14 |
|
||
|
Помогите, плиз, с EXECUTE STATEMENT
|
|||
|---|---|---|---|
|
#18+
Это IBE не так работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2004, 17:19 |
|
||
|
Помогите, плиз, с EXECUTE STATEMENT
|
|||
|---|---|---|---|
|
#18+
2Мимопроходящий Запускаю программу - получаю ошибку о нарушении первичного ключа (в теле ХП добавляется строка). Так это IBE глючит?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2004, 17:25 |
|
||
|
Помогите, плиз, с EXECUTE STATEMENT
|
|||
|---|---|---|---|
|
#18+
Читай про генераторы и не ешь на ночь сырых помидоров. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2004, 17:28 |
|
||
|
Помогите, плиз, с EXECUTE STATEMENT
|
|||
|---|---|---|---|
|
#18+
Генераторы я уже давно сделал, но здесь мне нужно именно так. А свои детски комментарии прошу оставить при себе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2004, 17:30 |
|
||
|
Помогите, плиз, с EXECUTE STATEMENT
|
|||
|---|---|---|---|
|
#18+
Изменил Count на Max - тот же результат. EXECUTE STATEMENT 'SELECT Max( ' || TABLE_NAME_ID || ' ) FROM '|| TABLE_NAME INTO :REC_COUNT; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2004, 17:39 |
|
||
|
Помогите, плиз, с EXECUTE STATEMENT
|
|||
|---|---|---|---|
|
#18+
Если REC_COUNT в начале не обнулять, то он так и остается NULL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2004, 17:54 |
|
||
|
Помогите, плиз, с EXECUTE STATEMENT
|
|||
|---|---|---|---|
|
#18+
А если ему в начале присвоить 1, то так и останется 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2004, 17:56 |
|
||
|
Помогите, плиз, с EXECUTE STATEMENT
|
|||
|---|---|---|---|
|
#18+
почему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2004, 18:06 |
|
||
|
Помогите, плиз, с EXECUTE STATEMENT
|
|||
|---|---|---|---|
|
#18+
Почему не присваивается? Не знаю, наверное EXECUTE STATEMENT не выполняется. Это меня и интересует. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2004, 18:09 |
|
||
|
Помогите, плиз, с EXECUTE STATEMENT
|
|||
|---|---|---|---|
|
#18+
Потому что он делает SELECT Max() из пустой таблицы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2004, 18:09 |
|
||
|
Помогите, плиз, с EXECUTE STATEMENT
|
|||
|---|---|---|---|
|
#18+
Ну ты телепат!!! Ждем подтверждения... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2004, 18:15 |
|
||
|
|

start [/forum/topic.php?fid=40&fpage=475&tid=1578791]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
70ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
73ms |
get tp. blocked users: |
2ms |
| others: | 240ms |
| total: | 430ms |

| 0 / 0 |
