oracle 的c 接口,C~#语言与Oracle数据库的接口

&Information communications 信息通信 摘 要:C#语言是.NET平台下的一种优秀的开发语言,Oracle 数据库以它强大的功能具有广泛的应用基础。本文介绍了基于C#语言开发的程序与Oracle数据库接口的理论和方法 步骤。 关键词:C# Oracle数据库 接口 中图分类号:TP311.13 文献标识码:B 文章编号:1673-1131(2009)03-036-04 引言 .NET框架是微软新一代视窗服务体系的核心,C#语言 是.NET框架提供的开发语言的一种,是惟一专门为.NET 框架设计的语言。C#语言从C和C++语言演化而来的,有着广泛的应用基础,随着微软的.NET 框架的逐渐流行,C#语言成 为移植到其他操作系统上的.NET版本中使用的主要语言。 应用C#语言开发的各类应用程序经常需要某种形式的 数据库访问。Oracle数据库是大型关系型数据库,拥有强大的功能,具有广泛的应用基础和前景。所以使用C#开发的应 用程序经常会选择Oracle数据库作为数据支撑,所以探讨 C#语言与Oracle数据库的接口有着重要的应用价值。 一、接口的基本理论 软件接口技术是指不同类型的软件在同一环境下彼此之间进行的程序模块调用、参数传递、数据共享、功能等相互支持与补充的方式与技术。C#语言与Oracle数据库的接 口是指使用C#语言编程的应用程序对Oracle数据库的数据调用、数据更改等操作的支持技术。 ADO.NET是C#用于以关系型的、面向表的格式访问数据的一种模式,它不仅能够指向数据源,还能实现其它数据格式的访问。ADO.NET支持两种数据操作模式。一种是通过管理提供者类直接与数据库交互;另一种是断开方式,通过驻留在内存中的数据集对数据库进行操作,后再实现连接同步。 二、.NET框架中与接口相关的数据类型或变量: 总的来说,.NET框架中与接口相关的数据类型包括了数据管理提供者类对象和数据库用户类对象两种。 2.1 数据库管理提供者类对象 .NET框架包括了四种数据提供者,分别用于不同的数据库标准。SQL Server.NET提供者、Oracle.NET提供者、OLE DB.NET提供者、ODBC.NET提供者,分别用于不同的数据库标准。对于每种数据提供者,包括了如下对象。 (1)数据库连接对象 数据库连接对象是一个与数据库进行连接的对象,包含着与数据源创建连接的信息。用于SQL Server.NET提供者的数据库连接对象是SQlConnection,用于Oracle.NET提供者的数据库连接对象就是OracleConnection,用于OLE DB.NET提供者的数据库连接对象就是OleDbConnection, C#语言与Oracle 数据库的接口 王红明 尹康银 彭思勇/空军雷达学院(·200241) Abstract: The C# language is an excellent development language under the. NET platform. The Oracle DataBase has extensive application base because it has powerful function. This thesis introudces the methods and process which base on the procedure of the C# language,s development and the thoery of the Oracle Data

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值