选择显示字体大小

在oracle数据库上构建.net应用程序 (1)

随着 microsoft 的 .net 框架的逐渐流行,许多开发人员迫切想了解关于将 .net 应用程序与 oracle 集成的最好的方式的信息 — 不仅在基本的连通性方面,还包括与使用 visual studio.net (vs.net) 进行有效的应用程序开发的关系。

  在本文中,我将说明构建使用 oracle 数据库.net 应用程序所涉及到的基本但不可或缺的过程,包括:

  您将有机会应用您在三个上机操作实践中学到的内容,难度范围从比较容易到更复杂。

  .net data provider

  除了基本的 oracle 客户端连通性软件,.net 应用程序还需要使用称为 managed data provider(其中 "managed" 指的是代码由 .net 框架管理)的工具。 数据供应程序是 .net 应用程序代码和 oracle 客户端连通性软件之间的层。 在几乎所有情况下,最优的性能都是通过使用为特定数据库平台优化了的供应程序而不是一般的 .net ole db 数据供应程序实现的。

  oracle、microsoft 和第三方供应商都提供了针对 oracle 产品进行了优化的数据供应程序。 oracle 和 microsoft 免费提供其 oracle 数据供应程序。 (microsoft 为 .net 框架的 1.1 版提供的供应程序包含在该框架中,不需要单独下载或安装。) 一些第三方数据供应程序支持 oracle 的较早的版本,或者不需要安装 oracle 客户端软件。 在本文中,我们假设使用 oracle data provider for .net (odp.net),并单独提供下载。

  当安装了 odp.net 和所有要求的 oracle 客户端连通性软件时,就可以开始使用 visual studio.net 进行应用程序开发了。 在开始开发前,请先确认客户端连通性。 如果您在 vs.net 所在的计算机上使用 sql*plus 能够与 oracle 连接,那么证明您已经正确地安装和配置了 oracle 客户端软件。

  如果您刚接触 oracle,那么请参阅 oracle data provider for .net 开发人员指南 10g 版本 1 (10.1) 中的“与 oracle 数据库连接”部分,以了解 odp.net 的背景信息,或参阅 oracle 数据库管理员指南 10g 版本 1 (10.1),以了解关于管理 oracle 数据库的通用信息。 您还可以查阅“使用 odp.netoracle 数据库连接”示例代码“方法”文档。

  在 visual studio.net 中创建工程

在启动 vs.net 之后,第一个任务是创建一个工程。 您可以单击 new project 按钮或选择


 


关键字 本文所属关键字

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons