«Data Link» и «Integrated Security»
Внезапно обнаружил, что в стандартном диалоге «Data Link» для выбора OLE DB провайдера и настройки подключения починили поддержку свойства «Integrated Security». Раньше для выключения интегрированной аутентификации надо было в PropertyBag сохранять специальное значение «NONE», потому что EMPTY (пустое значение) конвертировалось в пустую строку.
Теперь можно писать EMPTY — не конвертируется. Это на Windows 10.
Я так удивился, что снова проверил на древней XP SP2 — там действительно EMPTY конвертируется в пустую строку. Поэтому специальное значение «NONE» пока будет жить.
Видать нарвались на собственные грабли и починили.
Но, для остальных свойств все осталось по прежнему!
Если писать в PropertyBag EMPTY-значение, то обратно он возвращает пустую строку.
Повбывав бы.