Мастер поставщиков OLE DB библиотеки ATL
Обновлен: Ноябрь 2007
Этот мастер создает классы, составляющие поставщик OLE DB.
Примечания
Начиная с версии Visual Studio 2008, сценарий регистрации, созданный данным мастером, будет регистрировать COM-компоненты в разделе HKEY_CURRENT_USER, а не в разделе HKEY_LOCAL_MACHINE. Чтобы задать иное поведение, установите флажок Зарегистрировать компонент для всех пользователей в мастере ATL.
В следующей таблице описаны доступные параметры для настройки мастера поставщика ATL PLE DB.
Короткое имя
Введите короткое имя создаваемого поставщика. Другие поля редактирования в мастере будут автоматически заполняться на основе введенных здесь данных. По желанию остальные поля с именами можно изменить.Компонентный класс
Имя компонентного класса. Имя ProgID изменится на это имя.Атрибутированный.
С помощью данного параметра можно указать, будет ли мастер создавать классы поставщика с использованием атрибутов или объявлений шаблонов. При выборе данного параметра мастер использует атрибуты вместо объявлений шаблонов (при создании атрибутированных проектов этот параметр устанавливается по умолчанию). Если снять флажок данного параметра, мастер использует объявление шаблонов вместо атрибутов (этот параметр устанавливается по умолчанию при создании неатрибутированных проектов).Если этот параметр устанавливается при создании неатрибутированного проекта, мастер выдаст предупреждение о том, что проект будет преобразован в атрибутированный проект, и запросит подтверждение на продолжение.
ProgID
ProgID, или программный идентификатор, представляет собой текстовую строку, которую приложение может использовать вместо идентификатора GUID. Имя ProgID имеет следующую форму: Projectname.Coclassname.Версия
Номер версии поставщика. По умолчанию используется значение 1.Класс DataSource
Имя класса источника данных в форме: CShortnameИсточник.H-файл DataSource
Файл заголовка для класса источника данных. Можно изменить имя этого файла или выбрать существующий файл заголовка.Класс сеанса
Имя класса сеанса в форме: CShortnameСеанс.H-файл сеанса
Файл заголовка для класса сеанса. Можно изменить имя этого файла или выбрать существующий файл заголовка.Класс команды
Имя класса команды в форме: CShortnameКоманда.H-файл команды
Файл заголовка для класса команды. Это имя не подлежит редактированию и зависит от имени файла заголовка для набора строк.Класс набора строк
Имя класса набора строк в форме: CShortnameНабор_строк.H-файл набора строк
Файл заголовка для класса набора строк. Можно изменить имя этого файла или выбрать существующий файл заголовка.CPP-файл набора строк
Файл реализации поставщика. Можно изменить имя этого файла или выбрать существующий файл реализации.