MFC ODBC 使用者向导

在此处插入“搜索结果”摘要。

该向导设置 ODBC 记录集类和访问指定的数据源所需的数据绑定。

  • 数据源
    **“数据源”**按钮使您可以使用指定的 ODBC 驱动程序设置指定的数据源。 有关数据源文件 (DSN) 的更多信息,请参见 ODBC SDK 中的文件数据源。 **“选择数据源”**对话框有两个选项卡:

    • **“文件数据源”选项卡:“查找范围”框指定从中选择要用作数据源的文件的目录。 默认为 \Program Files\Common Files\ODBC\Data Sources。 现有文件数据源(.dsn 文件)显示在主列表框中。 可以事先使用 ODBC 数据源管理器上的“文件 DSN”**选项卡设置数据源,或者使用此对话框创建新的数据源。

      若要从此对话框创建新的文件数据源,请单击“新建”(New) 指定 DSN 名称;“创建新数据源”对话框出现。 在“创建新数据源”对话框中,选择合适的驱动程序并单击“下一步”(Next);单击“浏览”,并选择要用作数据源的文件名(必须选择“所有文件”查看非 DSN 文件,如 .xls 文件);单击“下一步”(Next),然后单击“完成”。 (如果选择了非 DSN 文件,将获得驱动程序特定的对话框,如“ODBC Microsoft Excel 安装”,它将文件转换为 DSN)。

      备注

      也可以事先使用 ODBC 数据源管理器创建新的文件数据源。从“开始”菜单中,选择“设置”“控制面板”“管理工具”、“数据源 (ODBC)”,然后选择“ODBC 数据源管理器”。

      “DSN 名称”框允许指定文件数据源的名称。 必须确保 DSN 名称以适当的文件扩展名结尾,如 Excel 文件的 .xls 或 Access 文件的 .mdb。

      有关 DSN 的更多信息,请参见 ODBC SDK 中的文件数据源

    • **“计算机数据源”**选项卡:此选项卡列出系统数据源和用户数据源。 用户数据源特定于此计算机上的一个用户。 系统数据源可以被此计算机上或系统级服务上的所有用户使用。 请参见 ODBC SDK 中的计算机数据源

    有关 ODBC 数据源的更多信息,请参见 ODBC SDK 中的数据源

    单击**“确定”**完成操作。 出现“选择数据库对象”对话框。 从此对话框中选择使用者将使用的表或视图。 注意单击项时按住 Control 键可以选择多个视图和表。


  • 使用者类的名称,默认情况下基于选定的文件或计算机数据源的名称。

  • .h 文件
    使用者类头文件的名称,默认情况下基于选定的文件或计算机数据源的名称。

  • .cpp 文件
    使用者类实现文件的名称,默认情况下基于选定的文件或计算机数据源的名称。

  • Type
    指定记录集是动态集(默认)还是快照。

    • “动态集”:指定记录集为动态集。 动态集是查询的结果,为查询数据库的数据提供索引视图。 动态集仅缓存原始数据的整数索引,因此比快照提供更好的性能。 索引直接指向作为查询结果找到的每个记录并指示记录是否被移除。 还可访问查询记录中的更新信息。 这是默认值。

    • “快照”:指定记录集为快照。 快照是查询的结果,并且是某一时间点数据库的概况。 作为查询结果找到的所有记录都被缓存,所以不会看到对原始记录所做的任何更改。

  • 绑定所有列
    指定是否绑定选定表中的所有列。 如果选中此框(默认),则绑定所有列;如果不选择此框,则不绑定任何列,必须在记录集类中手动绑定它们。

请参见

任务

添加 MFC ODBC 使用者

概念

用代码向导添加功能