新SQL Server数据库原理及应用 第二版 教学课件 曾长军 第 12 章 Visual BasicSQL Server开发与编程.pptVIP

  • 0
  • 0
  • 约1.54万字
  • 约 149页
  • 2016-10-26 发布于广东
  • 举报

新SQL Server数据库原理及应用 第二版 教学课件 曾长军 第 12 章 Visual BasicSQL Server开发与编程.ppt

第 12 章 Visual Basic/SQL Server开发与编程 SQL Server作为一种网络数据库管理系统,它在C/S或B/S双层结构中位于服务器端,用于存储数据、提供数据和管理数据,构成整个应用系统的后端数据库引擎,能够满足客户端连接数据库和存取数据的需要。 在C/S结构中,图形用户界面的设计工作通常使用Visual Basic、Delphi以及C++、Builder等可视化的前端开发工具来完成,在B/S结构中往往使用动态服务器页面(ASP)来实现。 12.1 ODBC概述 12.1.1 ODBC体系结构 ODBC是Open Database Connectivity的缩写,称为开放数据库系统互连,是微软公司开发和定义的一套数据库访问标准,目前已经广泛地应用在数据库的程序设计和开发中。它提供了一种编程接口,可以使用一个ODBC应用程序访问多种数据库管理系统的数据库。 为了在应用程序对数据库进行操作,ODBC提供了许多API函数,可以直接使用这些函数访问数据库,而数据库的底层操作由各个数据库的驱动程序来完成。 ODBC体系结构由应用程序、驱动程序管理器、驱动程序和数据源4部分组成。 ODBC应用程序 应用程序执行处理并调用ODBC函数。其主要任务是:连接数据源、提交SQL语句、检索结果并处理错误、提交或者回滚SQL语句的事务以及断开连接的数据源。 驱动程序管理器 ODBC驱动程序管理器是一个驱动程序库,负责应用程序和驱动程序间的通信。 驱动程序 ODBC应用程序不能直接存取数据库,其操作请求需要由驱动程序管理器提交给ODBC驱动程序。 数据源 数据源(Data Source Name,DSN)是连接数据库驱动程序与数据库管理系统(DBMS)的桥梁,它为ODBC驱动程序指定数据库服务器名称、登录名称和密码等参数。 数据源分为文件数据源、系统数据源和用户数据源3类最常用的是系统数据源。可以使用ODBC管理器程序来创建数据源。 12.1.2 配置ODBC数据源 使用ODBC编程之前,除了安装ODBC驱动程序外,还需要配置ODBC数据源。 (1)在控制面板中,双击“管理工具”,然后执行“数据源(ODBC)”命令,打开“ODBC数据源管理器”对话框,如图12-2所示。该窗口用来设置ODBC数据源及其驱动程序等。 用户DSN:显示当前登录用户使用的数据源清单。 系统DSN:显示可以由系统中全部用户使用的系统数据源清单。 文件DSN:显示允许连接到一个文件提供程序的数据源清单。 驱动程序:显示所有已经安装的驱动程序。 跟踪:允许跟踪某个给定ODBC驱动程序的所有活动,并记录到日志文件。 连接池:用来设置连接ODBC驱动程序的等待时间。 关于:显示由ODBC数据源管理器使用的动态连接库及其版本。 (2)在“系统DSN”选项卡中,单击“添加”按钮,打开“创建新数据源”对话框,在“名称”列表框中选择“SQL Server”,如图12-3所示。 (3)单击“完成”按钮,打开“建立新的数据源到SQL Server”对话框,如图12-4所示。在“名称”文本框中输入新数据源的名称,在“说明”文本框中输入对数据源的说明,然后在“服务器”下拉列表框中选择要连接到的服务器。 (4)单击“下一步”按钮,系统提示选择验证模式,如图12-5所示。 (5)单击“下一步”按钮,系统提示用户设置默认数据库等选项,如图12-6所示。 其中几个复选框的含义如下: “为准备好的SQL语句创建临时存储过程,并放下该存储过程”:该复选框允许使用SQLPrepare函数时,创建一个临时存储过程,该选项只能用于SQL Server 6.5数据库。 “使用ANSI引用的标识符”:数据库源与SQL Server服务器连接时,将打开QUOTED_IDENTIFIRBS选项。 “使用ANSI的空值、填充及警告”:选择该复选框,数据源与SQL Server服务器连接时,将打开ANSI_NULLS、ANSI_WARNINGS和ANSI_PADDINGS选项。 “如果主SQL Server无效,请使用备用SQL Server”:该选项允许备份SQL Server系统,以防主SQL Server系统失败。 (6)保持默认设置,单击“下一步”按钮,系统提示用户设置驱动程序使用的语言、字符集区域和日志文件等,如图12-7所示。 (7)单击“完成”按钮,出现“ODBC Microsoft SQL Server安装”对话框,如图12-8所示。 (8)单击“测试数据源”按钮,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档