ZennoPoster.Db.ExecuteQuery результат

Castaneda

Client
Регистрация
24.05.2019
Сообщения
841
Благодарностей
282
Баллы
63
Если кубиком делать ZennoPoster.Db.ExecuteQuery("INSERT INTO... в таблицу с уникальным ключом, получаем ошибку
C#:
Выполнение действия Db Duplicate entry 'TEST1' for key 'online.unique_acc'
80598
кубик выходит по красной линии.

Если этот код сконвертировать в C#, получаем:
C#:
project.Variables["resp"].Value = ZennoPoster.Db.ExecuteQuery("INSERT INTO....
Который всегда выполняется успешно и при ошибках и при успешном запросе.
В resp ничего не попадает.

Получается в C# мы не знаем каков результат вставки.
Баг или фича?
 

Castaneda

Client
Регистрация
24.05.2019
Сообщения
841
Благодарностей
282
Баллы
63
UPD: разобрался. Есть аргумент, который позволяет вызвать исключение, если запрос неуспешен.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)