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


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

Этот мастер недоступен в Visual Studio 2019 и более поздних версиях.

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

Список элементов пользовательского интерфейса

  • Источник данных

    Кнопка "Источник данных" позволяет настроить указанный источник данных с помощью указанного драйвера ODBC. Дополнительные сведения о файлах источника данных (DSN) см. в разделе "Источники данных" в пакете SDK ODBC.

    В диалоговом окне "Выбор источника данных" есть две вкладки:

    • Вкладка "Источник данных файла":

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

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

      Примечание.

      Вы также можете создать новый источник данных файла заранее с помощью источника данных ODBC Администратор istrator. В меню "Пуск" выберите Параметры, панель управления, Администратор istrative Tools, Data Sources (ODBC), а затем ODBC Data Source Администратор istrator.

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

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

    • Вкладка "Источник данных компьютера":

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

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

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

  • Class

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

  • H-файл

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

  • CPP-файл

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

  • Тип

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

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

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

  • Привязка всех столбцов

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

См. также

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