版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 情绪控制培训课件
- 赣东学院《室内专题项目综合性办公空间设计》2023-2024学年第一学期期末试卷
- 甘孜职业学院《沙盘疗法实训》2023-2024学年第一学期期末试卷
- 七年级道德与法治上册第一单元成长的节拍第二课学习新天地第二框享受学习教案新人教版
- 三年级数学上册七分数的初步认识一第3课时简单的分数加减法教案苏教版
- 三年级科学下册第二单元动物的生命周期第5课蚕的生命周期教学材料教科版
- 《眼表疾病教学课件》课件
- 《滤波器结构》课件
- 句式的转换课件
- 母乳指导培训课件
- 大众Polo 2016款说明书
- 庙宇重建落成庆典范文(合集7篇)
- 四年级上册数学人教版《加乘原理》课件
- 道德与法治-《我也有责任》观课报告
- autocad二次开发教程基础篇
- 2021四川省医师定期考核题库中医类别(10套)
- 2023年农业综合行政执法理论考试题库(含答案)
- GB/T 231.3-2022金属材料布氏硬度试验第3部分:标准硬度块的标定
- GB/T 34766-2017矿物源总腐殖酸含量的测定
- 过敏性紫癜-教学课件
- GB/T 24183-2021金属材料薄板和薄带制耳试验方法
评论
0/150
提交评论