|
Ошибка при выполнении очень длинного SQL запроса
|
|||
---|---|---|---|
#18+
skipper_prog, покажи уже ету строку !!! ... |
|||
:
Нравится:
Не нравится:
|
|||
22.12.2021, 17:58 |
|
Ошибка при выполнении очень длинного SQL запроса
|
|||
---|---|---|---|
#18+
peter64 skipper_prog, 1. Поставить точку останова. Посмотреть в дебаггере. 2. Перед выполнением запроса записать его в файл. Файл открыть, скопировать содержимое. Выполнить в IBExpert. Profit. сохранял в файл. Но запрос остается в чистом виде, как он и указан. Я его сохраняю из TpFIBDataSet.SelectSQL Вроде он все параметры подставляет непосредственно перед отправкой. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.12.2021, 17:59 |
|
Ошибка при выполнении очень длинного SQL запроса
|
|||
---|---|---|---|
#18+
peter64 skipper_prog, покажи уже ету строку !!! Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.12.2021, 18:00 |
|
Ошибка при выполнении очень длинного SQL запроса
|
|||
---|---|---|---|
#18+
skipper_prog peter64 skipper_prog, покажи уже ету строку !!! Код: sql 1.
не верю © ищи ошибку в другом месте ... |
|||
:
Нравится:
Не нравится:
|
|||
22.12.2021, 18:05 |
|
Ошибка при выполнении очень длинного SQL запроса
|
|||
---|---|---|---|
#18+
Хотя забыл, все же тут видно все взаимосвязано. ТК уменьшив длину самого запроса, запрос выполняется и с подстановкой параметров. Я не знаю что и думать, может как то все же нарезает, и вставляет какой то символ. Тогда такой вопрос, как посмотреть этот ошибочный запрос. Если нельзя из Delphi в FairBirde может есть возможность увидеть? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.12.2021, 18:07 |
|
Ошибка при выполнении очень длинного SQL запроса
|
|||
---|---|---|---|
#18+
skipper_prog, запрос секретный? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.12.2021, 18:08 |
|
Ошибка при выполнении очень длинного SQL запроса
|
|||
---|---|---|---|
#18+
peter64 skipper_prog пропущено... Код: sql 1.
не верю © ищи ошибку в другом месте Спасибо за помощь, буду дальше эксперементировать. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.12.2021, 18:08 |
|
Ошибка при выполнении очень длинного SQL запроса
|
|||
---|---|---|---|
#18+
peter64 skipper_prog, запрос секретный? Не особо секретный, но думаю без схемы бд особо смысла не имеет. На текущий момент. Исходный запрос с длинным параметром - не работает. Исходный запрос с коротким параметром - работает. Исходный запрос без параметра с подставленным in в тексте - работает.(длинным) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.12.2021, 18:40 |
|
Ошибка при выполнении очень длинного SQL запроса
|
|||
---|---|---|---|
#18+
skipper_progНа текущий момент. Исходный запрос с длинным параметром - не работает. Исходный запрос с коротким параметром - работает. Но в файл ты сохранял, конечно же, только тот запрос, что работает. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
22.12.2021, 18:57 |
|
Ошибка при выполнении очень длинного SQL запроса
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov skipper_progНа текущий момент. Исходный запрос с длинным параметром - не работает. Исходный запрос с коротким параметром - работает. Но в файл ты сохранял, конечно же, только тот запрос, что работает. Сохранял наоборот который не работает. Но это исходный запрос. Он между первым и вторым случаем не меняется. Если кто знает как сохранить запрос с представленными параметрами буду признателен . ... |
|||
:
Нравится:
Не нравится:
|
|||
22.12.2021, 20:04 |
|
Ошибка при выполнении очень длинного SQL запроса
|
|||
---|---|---|---|
#18+
Запрос мы, конечно, не увидим? И заполняемые параметры? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.12.2021, 21:17 |
|
Ошибка при выполнении очень длинного SQL запроса
|
|||
---|---|---|---|
#18+
ShowMessage(myDataset.ReadySelectText); ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2021, 09:31 |
|
Ошибка при выполнении очень длинного SQL запроса
|
|||
---|---|---|---|
#18+
skipper_prog Если кто знает как сохранить запрос с представленными параметрами буду признателен "Тут программист нужен" (с) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2021, 10:16 |
|
Ошибка при выполнении очень длинного SQL запроса
|
|||
---|---|---|---|
#18+
o_v_a ShowMessage(myDataset.ReadySelectText); К сожаления старая версия FIB. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2021, 10:56 |
|
Ошибка при выполнении очень длинного SQL запроса
|
|||
---|---|---|---|
#18+
skipper_prog, часто сталкиваюсь с таким, потому как фремворк написан с генерацией запросов на основании записей. А в запись можт прилететь какой либо корявый символ. Пример #0. gds32.dll примет такой символ как окончание текста запроса, а firebird отреагирует, что запрос не полный. Как вычисляется: при получении ошибки сохраняю запросы в файл лога в неименном виде - чтоп можно было символы посмотреть в каком именно коде его отправило. При перекомпиляции программы на x64, таких косяков увкличилось - что то намудрили в этой версии дельфи и часто неинициализированные записи получались с "мусором". Находил эти косяки и дописывал принудительную инициализацию. Еще вылезло то, что стека не хватило - в процедуре и запись инициализирована, но через пару строк проходил вызов другой процедуры с этой записью и в записи появлялся мусор. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2021, 12:23 |
|
Ошибка при выполнении очень длинного SQL запроса
|
|||
---|---|---|---|
#18+
skipper_prog o_v_a ShowMessage(myDataset.ReadySelectText); К сожаления старая версия FIB. И какая же? Что будет если добавить Код: pascal 1.
? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2021, 12:39 |
|
Ошибка при выполнении очень длинного SQL запроса
|
|||
---|---|---|---|
#18+
Gallemar skipper_prog пропущено... К сожаления старая версия FIB. И какая же? Что будет если добавить Код: pascal 1.
? ReadySelectText - данной функции нет, в используемой версии FIB ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2021, 13:28 |
|
Ошибка при выполнении очень длинного SQL запроса
|
|||
---|---|---|---|
#18+
skipper_prog ReadySelectText - данной функции нет, в используемой версии FIB Это какая версия? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2021, 14:00 |
|
Ошибка при выполнении очень длинного SQL запроса
|
|||
---|---|---|---|
#18+
а джейсонов еще нет в иб? я в мсскл тучу параметров загнал в длинную json-строку nvarchar(max), передал как один параметр в хп, распарсил и сджойнил куда надо ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2021, 14:04 |
|
Ошибка при выполнении очень длинного SQL запроса
|
|||
---|---|---|---|
#18+
Как только мелкомягкие не извращаются... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2021, 14:09 |
|
Ошибка при выполнении очень длинного SQL запроса
|
|||
---|---|---|---|
#18+
FB надеюсь 2.5? Трассировку как смотреть в IBExpert знаешь? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2021, 14:14 |
|
Ошибка при выполнении очень длинного SQL запроса
|
|||
---|---|---|---|
#18+
Gallemar skipper_prog ReadySelectText - данной функции нет, в используемой версии FIB Это какая версия? Вот только по этому поводу пинать не надо, 4.77 )) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2021, 14:16 |
|
Ошибка при выполнении очень длинного SQL запроса
|
|||
---|---|---|---|
#18+
Gallemar FB надеюсь 2.5? Трассировку как смотреть в IBExpert знаешь? FB 3.0. Трассировка ? Этот в Statement глянуть. Пытался там отловить запрос, но как оказалось, он до туда не доходит, видимо библиотека рубит его еще до отправки. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2021, 14:19 |
|
Ошибка при выполнении очень длинного SQL запроса
|
|||
---|---|---|---|
#18+
skipper_prog видимо библиотека рубит его еще до отправки. тогда настраивай trace на сервере бд и лови ошибки и запросы, если у тебя ситуация легко воспроизводится. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2021, 14:47 |
|
|
start [/forum/topic.php?fid=58&msg=40122459&tid=2036754]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
others: | 267ms |
total: | 401ms |
0 / 0 |