У меня есть приложение PB 12, которое использует SNC для подключения к БД SQL 2008. У меня есть таблица с битовыми типами данных, которые заполнены 1 и 0, как и следовало ожидать. Когда PB запрашивает эту таблицу, она конвертирует все 1 в -1. Это новое поведение после того, как мы преобразовали старое приложение PB 9 в 12, а также переключили нашего поставщика БД с OLEDB на SNC (собственный клиент SQL).
Покопавшись в Интернете, я вижу, что об этой проблеме сообщили еще в PB 11, и что единственным решением было установить для параметра DBParm устаревшее значение, которое негативно влияет на производительность. (DBParm 'StaticBind' установлен в 0 вместо значения по умолчанию 1).
Была ли проделана работа над этой ошибкой с тех пор? Как люди решили эту проблему?
Спасибо!