Поделиться через


Мастер потребителей ODBC MFC

Обновлен: Ноябрь 2007

Вставьте здесь сводную информацию из раздела "Результаты поиска".

Этот мастер устанавливает класс набора записей ODBC и привязки данных, необходимые для доступа к указанному источнику данных.

  • Источник данных
    Кнопка Источник данных позволяет установить заданный источник данных, используя указанный драйвер ODBC. Дополнительные сведения о файлах источников данных (DSN) см. в разделе Файлы источников данных в ODBC SDK. Диалоговое окно Выбор источника данных имеет две вкладки:

    • Вкладка Файл источника данных. Поле Искать в указывает каталог, в котором должны выбираться файлы, используемые в качестве источника данных. По умолчанию это каталог \Program Files\Common Files\ODBC\Data Sources. Существующие файлы источников данных (DSN-файлы) отображаются в главном списке. Можно либо установить заранее источники данных, используя вкладку Файл DSN в администраторе источников данных ODBC, либо создать новые источники данных с помощью диалогового окна.

      Для создания в диалоговом окне нового файла источника данных нажмите кнопку New, чтобы задать имя DSN. В результате отобразится диалоговое окно Создание нового источника данных. В диалоговом окне Создание нового источника данных выберите подходящий драйвер и нажмите кнопку Next; нажмите кнопку Обзор и выберите имя файла, который должен использоваться в качестве источника данных (необходимо выбрать "Все файлы", чтобы просмотреть файлы, не являющиеся DSN, например XLS-файлы); нажмите кнопку Next, а затем нажмите Готово. (Если выбран файл не DSN, отобразится зависящее от драйвера диалоговое окно, например "Настройка ODBC Microsoft Excel", которая преобразует файл в DSN).

      294c53ke.alert_note(ru-ru,VS.90).gifПримечание.

      Можно также заранее создать новый файл источника данных при помощи администратора источников данных ODBC. В меню Пуск выберите Настройки, Панель управления, Администрирование, Источники данных (ODBC), и затем Администратор источников данных ODBC.

      Поле Имя DSN позволяет задать имя файла источника данных. Необходимо обеспечить, чтобы имя DSN имело соответствующее расширение файла, например .xls для файлов Excel или .mdb для файлов Access.

      Дополнительные сведения об именах DSN см. в разделе Файлы источников данных в ODBC SDK.

    • Вкладка Машинные источники данных. На этой вкладке указываются системные источники данных и источники пользовательских данных. Источники пользовательских данных зависят от пользователя на данной машине. Системные источники данных могут использоваться всеми пользователями на этой машине или в службе для всей системы. См. раздел Машинные источники данных в ODBC SDK

    Дополнительные сведения об источниках данных ODBC см. в разделе Источники данных в ODBC SDK.

    В завершение нажмите кнопку ОК. Появится диалоговое окно Выбор объектов базы данных. В этом диалоговом окне выберите таблицу или представление, которое будет использовать потребитель. Обратите внимание, что можно выбрать несколько представлений и таблиц, удерживая клавишу CTRL при щелчке элементов.

  • Класс
    Имя класса потребителя, по умолчанию основанное на имени выбранного файла источника данных или машинного источника данных.

  • H-файл
    Имя файла заголовка класса потребителя, по умолчанию основанное на имени выбранного файла источника данных или машинного источника данных.

  • CPP-файл
    Имя файла реализации класса потребителя, по умолчанию основанное на имени выбранного файла источника данных или машинного источника данных.

  • Тип
    Указывает, является ли набор записей динамическим множеством (тип по умолчанию) или моментальным снимком.

    • Dynaset: указывает, что набор записей является динамическим множеством. Динамическое подмножество является результатом запроса, предоставляющим индексированное представление в запрошенных данных базы данных. Динамическое подмножество кэширует только интегральный индекс исходных данных и, таким образом, обеспечивает повышение производительности, по сравнению с моментальным снимком. Индекс указывает непосредственно на каждую найденную в результате запроса запись и определяет, удалена ли запись. Имеется также доступ к обновленным данным в запрошенных записях. Это режим работы по умолчанию.

    • Snapshot: указывает, что набор записей является моментальным снимком. Моментальный снимок является результатом запроса и представлением базы данных в отдельно взятый момент времени. Все найденные в результате запроса записи кэшируются, так что не видны изменения в исходных записях.

  • Привязать все столбцы
    Указывает, привязаны ли все столбцы выбранной таблицы. Если этот флажок установлен (настройка по умолчанию), все столбцы связаны; в противном случае столбцы не связаны, и необходимо связать их вручную в классе наборов записей.

См. также

Задачи

Добавление потребителя ODBC MFC

Основные понятия

Добавление функциональных возможностей с помощью мастеров кода