客户/服务器方式下 VFP3.0 与 SQL Server 的连接访问 VFP3.0 作为前端工具,通过 ODBC 来完成对远程 SQL Server 数据库的数据访问,可以有效地利用 VFP 的数据库和客户/服务器技术。本文主要对 VFP 与 SQL Server 的 ODBC 连接、使用及经常遇到的问题加以叙述。 ODBC (Open Database Connectivity) 是由微软公司提出的一个用于访问数据库的统一界面标准。ODBC 是基于结构化查询语言 (SQL) 的。使用 SQL 标准化查询语言,可以为众多的数据库与应用程序及开发工具提供一致的接口。目前 ODBC 已经成为客户机/服务器系统中的一个重要支持技术。 Visual FoxPro 是近年来微软公司推出的基于 FoxPro 的可视化开发工具,它提供了比 FoxPro 强大得多的 SQL 接口和客户/服务器功能,并对数据库管理进行了重大改进。由于本身的数据库管理优势,加上功能强大的 SQL 接口,使得可以利用 VFP 作为前端工具,与服务器端的另一微软产品——SQL Server 数据库进行较好的连接访问。 在客户/服务器的数据库访问模式下,客户端需要使用前端开发工具,通过 ODBC 和 SQL 接口来完成对远程服务器的数据访问。ODBC 包括应用程序、驱动程序暂理、驱动程序和数据源四个组成部分。驱动程序管理完成加载驱动程序,处理 ODBC 调用的初始化调用。驱动程序 (ODBC Driver) 用来完成 ODBC 的函数调用。数据源 (Data Source) 则指明了用户要访问的服务器名称、数据库名称、相关的驱动程序及使用的文本格式等等。 在客户端 VFP 3.0 与服务器端 SQL Server 的连接访问中,首先需要具有一局域网环境,并且确保服务器端 SQL Server 数据库的正常安装与服务访问权限的正常设置。使用 SQL Server 可以对不同的用户提供不同的数据访问权益,因而必须具有相应的权限才能访问需要的数据。 在客户端 (这里是 Windows 95 下的 VFP 3.0) ,刚需要设置 ODBC 的驱动程序和数据源参数。通常在安装一些使用 ODBC 的软件系统时 (如 VB、VFP 等等),系统会同时提供该系统使用的 ODBC 驱动程序进行安装,以方便开发用户。在安装完成 VFP3.0 之后,系统将同时安装包括 SQL Server ODBC 驱动程序在内的 ODBC 驱动程序组。数据源参数可以在 Windows95 的控制面板中的【32bit ODBC Administrator】中进行设置。 设置过程简单介绍如下:选择【用户数据源】或者【系统数据源】页框,点击【添加】按钮,这时系统提示创建新的数据源,并要求为新的数据源选择合适的 ODBC 驱动程序。为建立与 SQL Server 的访问连接,应该选择 SQL Server 驱动程序。然后系统提示对新建立的数据源进行配置,要求键入数据源的名称、描述、Server (服务器) 名称、网络地址以及其它选项。数据源名称可以任意键入合适的名称,这个名称将会在后面的远程数据访问中被引用。描述刚仅仅对数据源进行注释 Server 名称应该键入要访问的 SQL Server 数据库所在的服务器的名称,如:hpns 等。网络地址和网络库栏可以使用缺省值 default,而不必键入。值得指出的是:Internet 的局域网用户不可在网络地址栏键入服务器的 IP 地址。【选项】按钮可以进行一步选择登录时使用的数据源。
- 粉丝: 8436
- 资源: 1万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助