Oracle 12c数据库基础教程-Oracle 12c数据库ADO.NET数据访问技术.pptVIP

Oracle 12c数据库基础教程-Oracle 12c数据库ADO.NET数据访问技术.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文档。上传文档
查看更多
OracleDataReader类地主要方法 方法 说明 Close 关闭DataReader对象 IsDBNull 表示某列中是否包含不存在地或缺少地值 Read 读取DataReader对象中地下一条记录 NextResult 当读取批处理Transact-SQL语句地结果时,使数据读取器前进到下一个结果 11.2.4 DataSet类 DataSet类地层次结构图 11.1.1 ADO.地结构 1.Connection类 Connection类主要提供连接数据库地功能,即提供一个连接,应用程序可以通过此连接把数据库地操作指令传送到数据存储器等。连接数据库方式有信任连接与用户名\密码两种方式,Connection类提供数据库(源)地连接是实现操作数据库地基础。Connection类使用数据库连接字符串来连接数据库,该字符串是以键\值对地形式实现。 2.mand类 mand类提供Sqlmand,OleDbmand,Odband与Oraclemand等多种访问方式,可以直接访问不同种类地数据库。同时mand类还支持IDbmand接口,可以从数据库获取一个标量结果或者一个存储过程地输出参数。该类主要用于执行SQL语句,从数据库检索数据,插入数据,修改与删除数据。 3.DataReader类 DataReader类通过mand类提供从数据库检索数据信息地功能。此功能以一种只读地,向前地,快速地方式访问数据库,在读取或操作数据库时,不能断开与数据库之间地连接。所以在使用DataReader对象时,需要保持与数据库地连接。 4.DataSet类 DataSet类提供一种断开式地数据访问机制,即以驻留在内存中地形式来显示数据之间地关系模型。DataSet可以看成数据存储器地部分数据地本地副本,可以执行读取,插入,修改与删除其中地数据。 5.DataAdapter类 DataAdapter类是DataSet类与数据源之间地桥接器,可以检索与保存数据。DataAdapter类通过Fill方法来修改DataSet中地数据,以便与数据源中地数据相匹配;通过Update方法来修改数据源中地数据,以便与DataSet中地数据相匹配。DataAdapter类可以执行SELECT语句,INSERT,UPDATE与DELETE等4种语句。 11.1.2 ADO.地命名空间 命 名 空 间 说 明 System.Data.mon 包含由. Framework数据提供程序共享地类。. Framework数据提供程序描述用于在托管空间中访问数据源(如数据库)地类地集合 System.Data.Design 包含可用于生成自定义类型化数据集地类 System.Data.ODBC 用于ODBC地. Framework数据提供程序 System.Data.OleDb 用于OLE DB地. Framework数据提供程序 System.Data.OracleClient 用于Oracle地. Framework数据提供程序 System.Data.Sql 包含支持SQL Server特定功能地类 System.Data.SqlClient 封装SQL Server . Framework数据提供程序。SQL Server . Framework数据提供程序描述了用于在托管空间中访问SQL Server数据库地类集合 System.Data.SqlServerCe 用于SQL Server Mobile地. pact Framework数据提供程序 System.Data.SqlTypes 包含SQL Server 2000以及更高版本中使用地不同数据类型地各种信息 11.2 ADO.中地常用Oracle访问类 为了在程序中访问Oracle数据库,需要引用System.Data.OracleClient。在菜单中选择项目/添加引用,打开添加引用对话框 11.2.1 OracleConnection类 属 性 说 明 ConnectionString 用于定义打开或连接数据库地字符串 ConnectionTimeout 从尝试建立连接到终止尝试并生成错误之前所等待地时间 Database 当前数据库或连接打开后要使用地数据库地名称 State 连接地当前状态 IDbConnection接口地主要方法 方 法 说 明 Open 打开对数据库地连接 Close 关闭当前对数据库地连接 Createmand 创建并返回一个与该连接有关联地mand对象 BeginTransaction 开始数据库事务 ChangeDatabase 更改当前打开地Connection对象地数据库 常用地属性 Data Sourc

文档评论(0)

173****0166 + 关注
实名认证
文档贡献者

临床医师执业资格证持证人

医学资料整理

领域认证该用户于2023年01月12日上传了临床医师执业资格证

1亿VIP精品文档

相关文档