SQL Server 2000实用教程课件ch13_第1页
SQL Server 2000实用教程课件ch13_第2页
SQL Server 2000实用教程课件ch13_第3页
SQL Server 2000实用教程课件ch13_第4页
SQL Server 2000实用教程课件ch13_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

SQLServer2000实用教程欢迎学习

SOLServer提供的应用程序接口第13章第13章SOLServer提供的应用程序接口13.1

ODBC与SOLServer13.2

ADO与SOLServer第13章SOLServer提供的应用程序接口13.3

实训项目第13章SOLServer提供的应用程序接口能力要求:通过对本章的学习,读者应掌握通过ODBC连接SQLServer;通过ADO对象连接SQLServer;通过JDBC连接SQLServer。第13章SOLServer提供的应用程序接口第13章SOLServer提供的应用程序接口13.1ODBC与SOLServer13.1.1

ODBC的概述13.1.2

建立ODBC数据源第13章SOLServer提供的应用程序接口13.1.1

ODBC的概述开放式数据连接(opendatabaseconnectivity,ODBC)是数据库服务器的一个标准协议,它向访问数据库的应用程序提供了一种通用的语言,应用程序开始人员不必知道所连接的数据库类型,就可以用标准的SQL语言访问数据库中的数据。ODBC通过ODBC的驱动程序来将SQL语句转换成特定的数据库的访问函数,驱动程序,在客户机应用和数据库服务之间提供一个通信层。对于不同的数据库就要要求不同的驱动程序,因此在使用ODBC时,应根据数据库类型的不同的数据源名称(DataSourceName,DSN)在DNS中指定与后台数据库服务器的连接驱动程序,连接方式等信息。第13章SOLServer提供的应用程序接口13.1.2

建立ODBC数据源第13章SOLServer提供的应用程序接口图13-1“ODBC数据源管理器”窗口对话框图13-2

“创建数据源”窗口对话框13.1.2

建立ODBC数据源(3)在图13-2中选择驱动程序“SQLserver”单击“完成”按钮。之后弹出“创建到SQLServer的新数据源”对话框。如图13-3所示。在“名称”框中输入新的数据源名“XSGL”在“描述”框中输入数据源的描述信息(也可为空),在“服务器”框中输入想连接的SQLServer服务器名“HBSI”(也可从下拉列表中选择)(4)单击“下一步”,出现SQLserver数据库服务器选择登陆帐户的身份验证方式的对话框,如图13-4所示,可以选择Window身份验证或SQLServer身份验证。第13章SOLServer提供的应用程序接口13.1.2

建立ODBC数据源第13章SOLServer提供的应用程序接口图13-3

“选择服务器”对话框图13-4

“选择登录方式”对话框13.1.2

建立ODBC数据源(5)单击“下一步”,在“更改默认的数据库为”下拉列表框中选择“student”,如图13-5所示。(6)单击“下一步”,弹出如图13-6所示的对话框,单击“完成”按钮弹出如图13-7所示的对话框,完成数据源的配置。第13章SOLServer提供的应用程序接口图13-5

“选择数据库”对话框13.1.2

建立ODBC数据源第13章SOLServer提供的应用程序接口图13-6“建立数据源完成”对话框图13-7“测试数据源”对话框13.1.2

建立ODBC数据源(7)测试成功的提示信息如图13-8所示。单击“确定”按钮。第13章SOLServer提供的应用程序接口图13-8“测试结果”对话框13.2.1

ADO的概述13.2.2

ADO控件13.2ADO与SOLServer第13章SOLServer提供的应用程序接口13.2.3

ADO对象13.2.1

ADO的概述

MicrosoftActiveXDataObject(ADO)是继ODBC之后功能功能强大的数据访问技术,ADO是一座连接应用程序和OLEDB的一个底层的数据访问接口,用它可以访问各种数据源。本节主要介绍使用MicrosoftVisualBasic6.0编写的应用程序与SQLServer的连接。应用程序通过ADO实现对数据的连接,以及对数据的查询、修改、更新等。可以使用VisualBasic6.0中的数据控制实现对SQLServer数据库的访问,也可以通过语句创建ADO对象来实现数据库的访问。使用ADO控件主要设置ConnectionString和RecordSource属性。使用ADO对象访问SQLServer数据库时,要在程序中声明或新建ADO对象,然后调用ADO对象的属性和方法即可。第13章SOLServer提供的应用程序接口13.2.2

ADO控件

VB6.0中ADO数据控件提供了一种访问数据库中数据的方法,通过设置属性,可以将数据控件与一个特定的数据库联系起来,数据控件只负责数据库与应用程序之间的数据连接,本身并不显示数据,而数据的显示是通过数据绑定控件来完成。ADO数据控件使用ACTIVEX数据对象来快速建立数据绑定控件和数据之间的连接,数据控件使用户可不编写任何代码就能对数据库进行大部分操作,合理使用ADO数据空控件会使编程工作事半功倍。ADO控件中 CONNECTIONSTRING属性和RECOUDSOURCE属性就两个非常重要的属性,下面分别介绍一下。第13章SOLServer提供的应用程序接口13.2.2

ADO控件CONNECTIONSTRING属性值是一个字符串,可以包含一个连接所需的所有设置值。在该字符串中所传递的参数是与驱动程序相关的。例如:ODBC驱动程序允许该字符串包含驱动程序,提供者,服务器,用户名以及密码,类似下面的字符串:第13章SOLServer提供的应用程序接口

1.CONNECTIONSTRING属性

RECOUDSOURCE属性包含一条语句或一个表名称,用于决定从数据库检索什么信息。

2.RECOUDSOURCE属性13.2.3

ADO对象

在Visual

Badic的应用程序中通过ADO对象访问SQL

Server,ADO的主要对象包含Connection对象、Command对象、Recordset对象。第13章SOLServer提供的应用程序接口13.2.3

ADO对象

提供与数据库的连接。可以理解为前端应用程序访问数据库服务器而建立的一个通道。第13章SOLServer提供的应用程序接口

1.Connection对象

返回对当前数据库操作的结果集。可以理解为容纳从数据库中查询到数据的容器。2.Recordset对象13.2.3

ADO对象

Command对象定义了一个可以在数据源上执行的SQL命令。在数据库的访问过程中:首先通过设置连接的服务器的名字、数据库名字、用户名和密码建立与数据库的连接(Connection);通过连接发送一个查询命令(Command)到数据库服务器上;数据库服务器执行查询,把查询到的数据存储到Recordset中返回给用户。第13章SOLServer提供的应用程序接口

3.Command对象13.3

目1.配置ODBC,要求选择Window身份验证方式连接到本地SQLSERVER2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论