Псевдонимы имен OLEDB свойств

Захотел прикрутить к источнику данных IBProvider нестандартный интерфейс с методом GetPropertyInfo — идентичный IDBProperties::GetPropertyInfo, но возвращающий в DBPROPINFO::pwszDescription мультистроку с основным именем свойства и его псевдонимами.

Ну чтобы клиент мог работать с псевдонимами наравне с основным именем.

И получил облом.

Если у источника данных запрашивать нестандартный интерфейс, то стандартный пул подключений OLE DB умывает руки и этот источник данных не кэшируется.

Блин, реально печалька.

Leave a Comment