Roman Rokytskyy писал(а): > АПИ у нас общий, сообщение об ошибке все-равно надо передать вместе с > ответом (иначе придется еще один запрос на сервер посылать). Так какая > собственно разница - выдать его сразу на-гора или же внутри себя > припрятать до лучших времен?
Дык в том то и дело. Судя по текущей реализации gds32.dll, аффтар не смог определиться. Отдать все или спрятать. Решил останоситься по-середине. > Я вообще за то, чтоб каждый метод АПИ > вызывал исключение, если сервер вернул ошибку - тогда код будет еще > красивее. И что? Думаю Ты первый против меня войной пойдешь :) Почему, я лично не против. Однако заставить fbclient.dll кидаться исключениями, я думаю, тебе не дадут другие :) > Изменения неизбежны, но там где они действительно имеют смысл - > группировка запросов для минимизации количества сетевых пакетов, > ускорение работы с блобами за счет передачи части вместе с остальными > полями, и т.д. И устранения потенциальных дыр. Затраты на их устранения, на мой субъективный взгляд, не такие и большие. Требуется только выкинуть устаревшее и доработать кривое. А то, блин, вытащили в клиентский API _ВАГОН_ функций. И застряли на нем как на истине последней инстанции. Коваленко Дмитрий.

