powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / connection lost to database в ХП в дебагере IBE
5 сообщений из 5, страница 1 из 1
connection lost to database в ХП в дебагере IBE
    #32286957
Фотография fedd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что я неправильно пишу???

когда выполняю ХП в дебагере, на этой строке

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
        if
        (
          (: "isadmin"  !=  1 )
          and
          (not exists
          (
            select  "id" 
            from  "permread" 
            where  "userid"  = : "userid" 
            and  "id"  = : "id" 
          ))
        )
        then
          exception  "insuffauth" ;


вываливается страшное окно со следующими словами

Unsuccessful execution caused by system error that does not preclude successful execution of subsequent statements.
connection lost to database.
...
Рейтинг: 0 / 0
connection lost to database в ХП в дебагере IBE
    #32287448
Фотография fedd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кароче ясно, еще один баг эксперта.

я этот текст просто закомментировал и таким образом отдебагил, потом вернул, и все работает
...
Рейтинг: 0 / 0
connection lost to database в ХП в дебагере IBE
    #32287800
Mipa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Честно говоря, было бы неплохо привести хотя бы входные параметры и переменные, чтобы не гадать, что такое isadmin.
В любом случае, в каком это руководстве Вы видели такой синтаксис: (:"isadmin" != 1). Надо бы писать (isadmin <> 1), тогда и на IBE не придется жаловаться, имхо...
...
Рейтинг: 0 / 0
connection lost to database в ХП в дебагере IBE
    #32287807
Фотография fedd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
О!

а у меня как раз было сначала <> а потом я поменял на !=, потому что тоже подумал, что из-за этого.

isadmin и id были smallintами. в isadmin стояло 1.

начсет двоеточий и кавычек - все не по руководству, а исключительно по материалам этого форума, и по книжке ув. тов. Ковязина ;) без дебага - работает правильно
...
Рейтинг: 0 / 0
connection lost to database в ХП в дебагере IBE
    #32306381
Фотография fedd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а это тоже самое то это\r
\r
(это я для будующих поколений)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / connection lost to database в ХП в дебагере IBE
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]