Как получить ошибку MySQL

  • Автор темы Автор темы eagleowl
  • Дата начала Дата начала

eagleowl

Client
Регистрация
03.11.2012
Сообщения
264
Реакции
30
Баллы
28
Как получить ошибку кубика MySQL?
Искал по форуму, единственное что нашел:
https://zennolab.com/discussion/thr...ju-rezultata-mysql-zaprosa.36976/#post-274902
Код:
Развернуть Свернуть Копировать
var error = project.GetLastError();
но с этим возникла проблема - если из кубика MySQL есть выход по неуспеху, то сообщение об ошибке в лог не попадает, и соотвественно его оттуда взять нельзя.
Неужели нет нормального способа? Такого же не может быть, ведь ошибку куда-то вернулась, а значит где-то хранится?
 
Техподдержка ничего не скажет?
 
База расположена удаленно. Мне надо знать, какая ошибка возникла в результате операции, чтобы ее обработать.
Саму ошибку я узнать могу конечно, но она мне в процессе работы нужна.
Сама ситуация абсурдна - если нет выхода по неуспеху то ошибка в лог кладется, а если есть выход по неуспеху - то нет, и откуда ее можно взять непонятно. Она точно где-то есть, но техподдержка упорно молчит. В документации тоже нету ничего.
По сути это непродуманная реализация самого Зенно.
 
Я понимаю что через костыли можно, но должен же быть нормальный путь. Зенно ошибку получил, так почему он мне ее не отдает?
 
Попробуй выход по красной направить на такой код и сохранить в какую-нибудь переменную:
C#:
Развернуть Свернуть Копировать
var err = project.GetLastError ( );
if ( err != null ) return err.Exception.Message;
 
  • Спасибо
Реакции: walky

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