`
zu14
  • 浏览: 459254 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类

OracleHelper For .Net

阅读更多

前几篇文章里,提供了 SqlHelper, OleDbHelper, AccessHelper 给大家共享,这篇提供一个 OracleHelper 给大家共享,来自 DAAB2.1,使用的是 微软 的.NET 自带的 OracleClient。

使用方式,和 SqlHelper 一样:

using System;
using System.Data;
using System.Data.OracleClient;
using Microsoft.ApplicationBlocks.Data;



namespace Test
{
    class Program
    {
        static void Main(string[] args)
        {
            using (OracleDataReader dr = OracleHelper.ExecuteReader(
                "Data Source=Oral;User Id=scott;Password=tiger", 
                CommandType.Text, 
                "SELECT [field] FROM [tablename]"))
            {
                while (dr.Read())
                {
                    Console.WriteLine(dr.GetString(0));
                }
            }

            Console.Read();
        }
    }
}

分享到:
评论

相关推荐

    OracleHelper oracle数据库访问 多种方式 可靠 强大

    在数据访问方面,OracleHelper可能支持ADO.NET、ODP.NET(Oracle Data Provider for .NET)等多种.NET框架下的数据访问技术。ADO.NET提供了基础的数据访问接口,而ODP.NET是Oracle官方提供的专用.NET数据提供者,它...

    OracleHelper.cs+System.Data.OracleClient.dll

    "OracleHelper.cs" 和 "System.Data.OracleClient.dll" 是在ASP.NET环境中操作Oracle数据库的关键组件。 首先,让我们深入了解一下"OracleHelper.cs"。这是一个C#源代码文件,通常包含一个名为"OracleHelper"的类,...

    ADO.NET访问Oracle数据库类,及DBHelper

    6. **注意事项**:由于Oracle已经停止对`System.Data.OracleClient`的更新,推荐使用Oracle官方的ODP.NET(Oracle Data Provider for .NET)来替代,以获得更好的性能和兼容性。ODP.NET分为Managed Driver和...

    OracleHelper.cs for dotnet2.0

    从.NET Pet Shop 4.0中提取出来的,希望对数据库编程的朋友有用

    asp.net与Oracle数据库进行增删改查

    2. **Oracle 数据提供者**:为了与Oracle数据库进行交互,我们需要使用Oracle Data Provider for .NET(ODP.NET)。这是Oracle专门为.NET Framework提供的数据提供者,它扩展了ADO.NET的功能,使ASP.NET能充分利用...

    C#操作Oracle帮助类已经封装 本地无需安装oracle 内有说明文档

    除此之外,"使用说明.txt"文件很可能是提供了如何集成和使用OracleHelper类的详细步骤,包括但不限于如何添加引用、实例化OracleHelper对象、调用其方法以及如何配置连接字符串等。连接字符串通常包含数据库服务器...

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

    5. Oracle Data Providers for .NET(ODP.NET,10.1.0.2.0或更高版本)。 6. Microsoft .NET Framework(1.0或更高版本)。 7. Microsoft .NET Framework SDK(1.0或更高版本)。 如果涉及到企业服务事务或分布式...

    ODP.net 操作类

    ODP.NET(Oracle Data Provider for .NET)是Oracle公司为.NET开发者提供的一种高效、全面的数据库访问技术。它是一个完全托管的数据提供者,允许.NET应用程序直接与Oracle数据库进行交互,提供了丰富的特性和优化的...

    数据库连接经典类sql,oraclehelp类

    开发者可以使用OracleHelper进行数据操作,避免了对Oracle Provider for .NET的直接操作,使得代码更加简洁、可维护。主要方法包括`ExecuteOracleNonQuery`、`ExecuteOracleReader`和`ExecuteOracleScalar`。 最后...

    各种helper

    OracleHelper可能使用OracleClient或者ODP.NET(Oracle Data Provider for .NET)作为数据访问层,提供对Oracle数据库的连接、断开、执行SQL、管理事务等功能。它同样会封装OracleConnection、OracleCommand、...

    C#使用Oracle.ManagedDataAccess.dll轻松访问oracle数据库

    这是一个Oracle Data Provider for .NET (ODP.NET) 的托管版本,它直接与Oracle数据库服务器通信,不再需要传统的Oracle客户端软件。这使得部署应用程序变得更加简单,因为不再需要考虑与客户端安装相关的兼容性问题...

    odp访问oracle.rar

    描述中提到的`OracleHelper`可能是自定义的一个数据库访问帮助类,它封装了上述的基本数据库操作,提供更简便的方法来执行SQL命令、处理事务等。例如,一个简单的`OracleHelper`类可能会包含以下方法: ```csharp ...

    Oracle批处理:使用C# 自带Oracle驱动一次执行多条Sql语句

    首先,我们需要了解Oracle的数据驱动,即ODP.NET(Oracle Data Provider for .NET)。这是Oracle公司为.NET开发者提供的一个数据访问组件,它允许我们直接在C#代码中与Oracle数据库进行交互。安装ODP.NET后,我们...

    C#用户名密码登入程序

    在C#中连接Oracle数据库通常需要使用Oracle官方提供的.NET数据提供程序(Oracle Data Provider for .NET),该提供程序允许开发人员通过ADO.NET API与Oracle数据库进行交互。 #### 安装Oracle客户端 在开始之前,...

    Oracle 分页存储过程

    dt = OracleHelper.ReturnDataTable(OracleHelper.dbCon, CommandType.StoredProcedure, "JT_P_page.Pagination", param); Help._rowCount = int.Parse(param[4].Value.ToString()); } catch (OracleException ...

    javacv-platform-1.3.3-src

    JavaCV also comes with helper classes and methods on top of OpenCV and FFmpeg to facilitate their integration to the Java platform. Here is a small demo program demonstrating the most frequently ...

    CMS.DBUtility.dll

    一款特别好用的.net数据库链接通用类。 using System; using System.Collections; using System.Collections.Specialized; using System.Data; using System.Data.SqlClient; using System.Configuration; using ...

Global site tag (gtag.js) - Google Analytics