用microsoft visual studio 2008进行oracle开发的秘诀

用microsoft visual studio 2008进行oracle开发的秘诀

ID:3904956

大小:2.53 MB

页数:72页

时间:2017-11-25

用microsoft visual studio 2008进行oracle开发的秘诀_第1页
用microsoft visual studio 2008进行oracle开发的秘诀_第2页
用microsoft visual studio 2008进行oracle开发的秘诀_第3页
用microsoft visual studio 2008进行oracle开发的秘诀_第4页
用microsoft visual studio 2008进行oracle开发的秘诀_第5页
资源描述:

《用microsoft visual studio 2008进行oracle开发的秘诀》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、OracleDirectSeminar<写真欄>用MicrosoftVisualStudio2008进行Oracle开发的秘诀日本Oracle股份有限公司Agenda旧版VisualStudio和VisualStudio2008的差异VisualStudio2008和Oracle数据库11g的集成开发实战开发方法Copyright©2008,Oracle.Allrightsreserved.2ADO/RDO中的对象RDOADOODP.NETrdoConnectionConnectionOracleConnectionrdoQueryC

2、ommandOracleCommandrdoResultsetRecordSetOracleDataReaderOracle8i/9i/10g/11gCopyright©2008,Oracle.Allrightsreserved.3ADO/RDO中的数据访问模型rdoResultsetRecordSet首先将RecordSet打DoUntilRecordSet.Eof开,再使用Movenext~DataAccess~方法,依次读取记录RecordSet.Movenext并进行相关逻辑。Loop循环期间,数据库连接须需要处于连接状态Oracl

3、eDataReader与ReadOnly,OracleDataReaderFowardOnly的RecordSet类似。Copyright©2008,Oracle.Allrightsreserved.4ODP.NET中的数据访问模型OracleDataProviderFor.NETOracleConnectionOracleDataAdapterDataSetTransactionSelectCommandDataTableUpdateCommandOracleDataReaderOracleCommandInsertCommandPara

4、meterDeleteCommandDatabase需要掌握非连接型的数据访问方法。•可以回避由于连接型数据访问带来的开销Copyright©2008,Oracle.Allrightsreserved.5.NET的DataProvider各个DataProvider均继承自相同接口命名空间DB连接.NETDataProviderSystem.DataIDbConnection各个DataProvider的Class.NETFrameworkDataProviderSystem.Data.SqlClientSqlConnectionforSQ

5、LServerOracleDataProviderOracle.DataAcess.ClientOracleConnectionfor.NET(ODP.NET).NETFrameworkDataProviderSystem.Data.OleDbOleDbConnectionforOLEDBCopyright©2008,Oracle.Allrightsreserved.6ADO.NET2.0带来了更优秀的通用性共通基类–System.Data.Common命名空间–改善了之前的通用接口ProviderFactory模型–提供了DbProv

6、iderFactory类–将子类的生成交给DbProviderFactory类,从而使通用的数据访问变为可能Copyright©2008,Oracle.Allrightsreserved.7Transaction控制Transaction–Connection.BeginTransaction():声明一个事物的开始–Commit():提交事务中的更改–Rollback():撤回事务中的更改.NETFramework2.0的自动Transaction–使用System.Transactions–使用自動Transaction,需要安装O

7、racleServicesforMTSCopyright©2008,Oracle.Allrightsreserved.8Agenda旧版VisualStudio和VisualStudio2008的差异VisualStudio2008和Oracle数据库11g的集成开发实战开发方法Copyright©2008,Oracle.Allrightsreserved.9与VisualStudio的结合OracleDataAccessComponentsOracleDeveloperToolsIIS(ASP/ASP.NET)forVisualSt

8、udio.NETMTS/COM开发C++/C#(ODT)发布VB.NET应用Microsoft应用VisualStudio数据库连接IIS存储过程开发数据库连接OracleDat

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。