第14章数据库实际应用(免费阅读).pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2004-11-13 第15章 数据库的实际应用 第14章 SQL Server数据库实际应用 应用程序访问SQL Server数据库 在实际的数据库应用系统中,一般不会使用SQL Server 2000作为用户界面,让每一个用户都去学习T-SQL语法和企业管理器的操作是不现实的。SQL Server本身是作为一种数据库服务而存在的,必须使用其它的开发环境为应用系统设计处理逻辑和用户界面。 SQL Server数据库访问应用程序接口(API) Microsoft SQL Server 2000提供了多种API,它使得其它应用程序能够访问数据库资源,这些API被称为数据库访问API。数据库访问API允许应用程序执行一段T-SQL语句来访问一个关系数据库的数据,它以平面结果集(行集)为应用程序返回结果。这些API有:ADO、ODBC等。 ADO 数据访问对象是一组自动化对象。Visual Basic、Visual C++、和Visual FoxPro都可以使用 ActiveX 数据对象 (ADO) API来编写数据库应用程序。ADO数据访问对象的主要优点是易于使用、高速度、低内存支出和占用磁盘空间较少等功能。 ODBC是一个标准的访问数据库的编程接口。通过它应用程序可以与SQL Server进行通信。在安装SQL Server客户端的同时,安装程序将安装一个SQL Server的ODBC驱动程序在系统中,以提供给其它应用程序或开发环境使用。 ADO简介 ADO(ActiveX Data Object)数据访问接口使得程序设计者只要简单地创建几个对象便可以连接数据来源、获取所需的数据和进行数据访问后的保存操作。 ADO对象模型定义了一个可编程的分层对象集合,主要由三个对象成员:Connection(连接)对象、Command(命令)对象和Recordset(记录集)对象,以及几个集合对象:Errors(错误)、Parameters(参数)和Fields(字段)等所组成。 表14-1 ADO编程模型关键对象描述 在使用ADO控件前,必须在VB中先通过“工程/部件”菜单命令选择“Microsoft ADO Data Control 6.0(OLE DB)”选项,将ADO数据控件(Adodc)添加到工具箱。 Adodc两个重要的属性如下: ① ConnectionString属性 ConnectionString属性包含了用于与数据源连接的相关信息。 ② RecordSource属性 RecordSource确定具体可访问的数据,这些数据构成记录集对象Recordset。该属性值可以是数据库中的单个表名、视图名、一个存储过程等,也可以是使用SQL查询语句的一个查询字符串。 使用ADO数据控件开发应用程序 下面通过使用ADO数据控件来连接学生数据库的学生表、显示学生表中的学生记录,说明ADO数据控件的使用。 ① 在窗体上放置ADO数据控件Adodc,控件名采用默认名“Adodc1”。 ② 单击属性窗口中的ConnectionString属性右边的“ ”按钮,弹出属性页对话框。 ③ 采用“使用连接字符串”方式连接数据源。单击“生成”按钮,打开数据链接属性窗。在属性窗的“提供程序”选项卡内选择一个适合的OLE DB数据源,选择“Microsoft OLE DB Provider for SQL Server”。 ④ 单击“下一步”或选择“连接”选项卡,进行数据源连接属性的设置,在“选择或输入服务器名称”中输入服务器名称。选择适合SQL Server服务器的登录身份验证方式,然后选择“在服务器上选择数据库”并在对应的下拉框中选择数据库“学生”,如图。单击右下方的“测试连接”按钮可以测试连接是否有效。如果测试成功,点击“确定”,关闭“数据链接属性窗”。完成操作后,ConnectionString属性中自动产生了连接字符串“Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=学生;Data Source=B19FCAACCBD44A2”。 ⑤ 单击Adodc1属性窗中的RecordSource属性右边的“…”按钮,弹出记录源属性页对话框,如图。“命令类型”下拉框中选择记录源的命令类型,命令类型可以是:adCmdText、adCmdTable、adCmdStoredProc和adCmdUnknown,它们分别是指记录来自于SQL查询语句、表、存储过程和其它SQL语句。当选择adCmdText和adCmdUnknown时,可以在“命令文本(SQL)”编辑框中输入SQL语句;选择adCmdT

文档评论(0)

tiangou + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档