WEB开发网
开发学院数据库Oracle 在.NET中如何使用Oracle数据库事务 阅读

在.NET中如何使用Oracle数据库事务

 2007-05-06 12:07:11 来源:WEB开发网   
核心提示: 导入命名空间以下 C# 程序语句指定在程序中使用 System 和 Oracle.DataAcess.Client 命名空间:using System;using Oracle.DataAccess.Client;下面是等价的 VB.NET 语句:Imports SystemImports

导入命名空间

以下 C# 程序语句指定在程序中使用 System 和 Oracle.DataAcess.Client 命名空间:using System;
using Oracle.DataAccess.Client;

下面是等价的 VB.NET 语句:Imports System
Imports Oracle.DataAccess.Client

Oracle.DataAccess.Client 命名空间是 ODP.NET 的一部分,它包含许多类,其中有OracleConnection、OracleCommand 和 OracleTransaction。示例程序用到了这些类。

第 1 步

创建一个 OracleConnection 对象连接到 Oracle 数据库,然后打开该连接。

在 C# 中:OracleConnection myOracleConnection =
new OracleConnection(
"User Id=store;Password=store;Data Source=ORCL"
 );
myOracleConnection.Open();

在 VB.NET 中:Dim myOracleConnection As New OracleConnection( _
"User Id=store;Password=store;Data Source=ORCL")
myOracleConnection.Open()

User Id 和 Password 属性指定了您所要连接到的模式的数据库用户和口令。Data Source 属性指定了数据库的 Oracle Net 服务名称;初始数据库的默认服务名称为 ORCL。如果您使用的不是初始数据库,或者您的服务名称不同,那么您需要在程序中修改 Data Source 属性的设置。

第 2 步

创建一个 OracleTransaction 对象,然后调用 OracleConnection 对象的 BeginTransaction() 方法启动事务。

在 C# 中:OracleTransaction myOracleTransaction =
myOracleConnection.BeginTransaction();
In VB.NET:
Dim myOracleTransaction As OracleTransaction = _
myOracleConnection.BeginTransaction()

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:NET 如何 使用

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接