«Data Link» и «Integrated Security»

Внезапно обнаружил, что в стандартном диалоге «Data Link» для выбора OLE DB провайдера и настройки подключения починили поддержку свойства «Integrated Security». Раньше для выключения интегрированной аутентификации надо было в PropertyBag сохранять специальное значение «NONE», потому что EMPTY (пустое значение) конвертировалось в пустую строку.

Теперь можно писать EMPTY — не конвертируется. Это на Windows 10.

Я так удивился, что снова проверил на древней XP SP2 — там действительно EMPTY конвертируется в пустую строку. Поэтому специальное значение «NONE» пока будет жить.

Видать нарвались на собственные грабли и починили.

Но, для остальных свойств все осталось по прежнему!

Если писать в PropertyBag EMPTY-значение, то обратно он возвращает пустую строку.

Повбывав бы.

Leave a Comment