SQLServer2005数据库应用技术(第二版)虞益诚第16章VB.NET访问SQLServer2005数据库课件教学.pptVIP

SQLServer2005数据库应用技术(第二版)虞益诚第16章VB.NET访问SQLServer2005数据库课件教学.ppt

  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文档。上传文档
查看更多
上海应用技术学院 上海应用技术学院 SQL Server 2005数据库 应用技术(第二版) 第16章 VB.NET访问SQL Server 2005数据库 16-1 VB.NET数据库访问基础 16-1 VB.NET数据库访问基础 16-1-1 .NET基础 VB.NET的核心ADO.NET是为.NET框架而创建的,是对ADO对象模型的扩充,ADO.NET访问数据库的工作过程如图16-1所示。ADO.NET提供了一组数据访问服务的类,可用于对Microsoft SQL Server、Oracle等数据源。ADO.NET包含两大核心控件:.NET数据提供程序和DataSet。 16-1-2 .NET数据提供程序 Connection与Command是从ponent类继承面来 Connectionstring包括:provider表示OLEDB的提供者;Data Source表示数据库的名称,initial Catalog是连接上的数据库目录或表,Integrated Security表示安全性;user为数据库使用的用户;password就是与用户相配的密码. Datareader由system.marshaByRefObject类继承,用于从数据源按行单向读取数据。 16-1 VB.NET数据库访问基础 16-1-3 DataSet数据集 DataSet数据集对象是ADO.NET的核心对象,是数据的内存驻留表示形 式,可提供一致的关系编程模型,DateSet可用于多个不同的数据源, DataSet能表示包括相关表、约束和表间关系在内的整个数据集。DataSet 的对象模型如图16-2及图16-1所示。 16-1-4 使用ADO.NET开发数据库应用程序步骤 使用ADO.NET开发数据库应用程序一般可分为以下几个步骤。 (1)根据所用数据源确定数据提供程序,使用Connection对象建立与数据源的连接。 (2)使用Command对象执行对数据源的操作命令,通常是SQL命令语句。 (3)使用数据集对获得的数据进行操作,如:DataReader、DataSet等对象。 (4)向用户显示数据,需使用数据控件。 使用ADO.NET开发数据库应用程序,可使用编程的方法也可使用VB.NET的 数据控件。 16-2通过ADO.NET控件访问SQL Server 2005数据库 1.ADO.NET数据控件设计方法 2.数据绑定控件 16-3 ADO.NET对象访问SQL Server 2005数据库及编程 1.Connection对象及其使用 2.Command对象及其使用 3.DataReader对象及其使用 4.DataAdapter对象及其使用 5.DataSet对象及其使用 16-4 本章小结 VB.NET 的ADO.Net是Visual Studio.Net带来的新一代数据库技术,它将通常的数据访问标准由ODBC、ADO方式提升至ADO.Net,当与SQL Server结合时更是相得益彰。ADO.NET能提供对SQL Server 2005等数据源的一致性访问和检索与更新等。 通过ADO.NET控件访问SQL Server 2005数据库设计包括3个步骤;通过ADO.NET对象访问SQL Server 2005数据库及编程包括4个步骤。 思考与习题 试问常用数据提供程序有哪两个?简述ADO.Net数据提供程序名称及功效。 简述使用ADO.NET开发数据库应用程序的主要步骤。 试设计一显示jxufe数据库class表的应用程序实例。 设计一个如图16-17所示的应用程序窗体,显示“信息管理”数据库中“学生”表,且在应用程序桌面能够对表进行基本的浏览操作。 设计一个如图16-18所示效果的应用程序窗体桌面,显示“信息管理”数据库中“学生”表,且在应用程序桌面能够对表进行基本的更新管理。 教材、参考书及说明 教 材: 虞益诚, SQL Server 2000数据库技术,北京:中国铁道出版社,2004 参考书: 1. 于松涛等编.精通SQL Server 2000数据库管理与开发.人民邮电出版社,2003.10 2. 李赫雄等. SQL Server 2000应用程序开发.人民邮电出版社, 2001.3 3. 闫华等. SQL Server 2000与ASP WEB 数据库编程技术编.北京大学出版社,2002.1 4. P.Dusan著.吕静华等译. SQL Server 2000 基础教程.清华大学出版社,2002.8 5.? 高艳春,李韶瑾等译.即时应用SQL Server 2000中文版.人民邮电出版社,2001.12 6.? U.Craig著 宫丽杰等译.SQ

您可能关注的文档

文档评论(0)

精品课件 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档