Руководство по работе с БД Firebird с использованием библиотеки ADO .Net 2.0

       

Компонент для управления свойствами


Решение было оформлено в фиде компонента, который поставляется в виде исходных текстов вместе с примерами к статье. Он реализован в виде словаря OleDbProperties индексированного по названию свойства, в котором присуствует фабричный метод GetPropertiesFor() (термин из []):

Фабричный метод обращается к поставщикам свойств, унаследованных от PropertyProviderBase. В компоненте реализовано три поставщика для объектов OleDbCommand, OleDbConnection и OleDbDataReader (см. )

Каждый из поставщиков возвращает свой набор свойств, соответствующий группам Ole Db:

  • поставщик для OleDbConnection возвращает свойства из наборов Data Source Information, Data Source и Initialization
  • поставщик для OleDbCommand и поставщик для OleDbDataReader возвращают свойства из группы Rowset с тем различием, что для команды можно установить свойства, а для OleDbDataReader-а их можно только читать.
  • Полный список свойств из группы Data Source Information, поддерживаемых IBProvider-ом доступен по этому адресу

    Список свойств группы Initialization, которые могут быть заданны через параметры строки подключения здесь

    Свойства набора рядов из группы Rowset описаны здесь



    Содержание раздела







    Forekc.ru
    Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий