Непечатные символы, возвращаемые из Oracle при использовании Oracle Managed DataAccess в.NET 4.5.1

Мы только что перенесли наше веб-приложение VB.NET с.NET Framework 2.0 на 4.5.1, и в рамках этой миграции мы также обновили драйвер OLE DB до Oracle Managed Data Access Driver.

Оказывается, некоторые из запросов в существующем коде выбирали низкие значения (непечатаемые символы, в частности, chr(0).) Пустая строка, но новый перенесенный код возвращает непечатный символ как есть (возвращается как "& # x0; "). Кто-нибудь знает, связано ли это с миграцией платформы или драйвера доступа к управляемым данным Oracle. Существует ли глобальная настройка / конфигурация, которую можно выполнить, чтобы не возвращать эти "непечатные символы". чтобы избежать прохода кода и маскировки строки в нескольких местах?

0 ответов

Другие вопросы по тегам