`
qimo601
  • 浏览: 3449109 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

DataReader 读取Oracle数据库

阅读更多
OracleConnection oc = new OracleConnection();
            oc.ConnectionString = @"Data Source=gxmis;Persist Security Info=True;User ID=system;Password=admin";
            try
            {
                oc.Open();
                OracleCommand thisCommand = oc.CreateCommand();
                thisCommand.CommandText = @"SELECT * FROM STUDENT";
                OracleDataReader thisReader = thisCommand.ExecuteReader();
                while (thisReader.Read())
                {
                    Console.WriteLine("\t{0} \t{1}", thisReader["student_id"], thisReader["student_name"]);
                }
                thisReader.Close();
                oc.Close();
            }
            catch (OracleException oe)
            {
                Console.WriteLine("数据库连接失败");
                Console.WriteLine(oe.Message);
            }

 

0
0
分享到:
评论

相关推荐

    C#版Oracle数据库通用操作类

    ### C# 版 Oracle 数据库通用操作类解析 在现代软件开发中,数据库操作是必不可少的一部分,而 C# 结合 Oracle 数据库的应用尤为广泛。本文将深入探讨一个用于简化 Oracle 数据库操作的 C# 类——`ConnForOracle`。...

    转载 在 Oracle 数据库上构建 .NET 应用程序

    3. **使用Connection、Command和DataReader对象**:通过这些对象,可以实现与Oracle数据库的有效交互。例如,使用`OracleConnection`对象来建立数据库连接,使用`OracleCommand`对象来执行SQL命令,使用`...

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

    它由多个组件构成,如Connection(连接)、Command(命令)、DataAdapter(数据适配器)、DataSet(数据集)和DataReader(数据读取器)等。 2. **OraDBHelper.cs**:这是一个辅助类,通常包含用于执行常见数据库...

    VB.NET编写的ORACLE数据库线程查询工具

    【VB.NET编写的ORACLE数据库线程查询工具】 在IT领域,开发数据库查询工具是一项常见的任务,而VB.NET(Visual Basic .NET)作为.NET Framework的一部分,提供了强大的编程能力,使得开发者能够创建高效、用户友好...

    基于.NET的oracle数据库访问程序

    - 查询:通过OracleCommand对象设置SQL查询语句,使用ExecuteReader方法获取DataReader,逐行读取结果集。 - 插入:同样使用OracleCommand,但设置SQL的INSERT语句,ExecuteNonQuery方法执行后返回受影响的行数。 ...

    基于ADO.NET技术访问Oracle数据库的实现.pdf

    基于ADO.NET技术访问Oracle数据库的实现 一、概述 ADO.NET是当前.NET编程中的优先数据库访问技术,Oracle是安全性、可靠性等方面具有突出优势的数据库系统。本文将介绍ADO.NET的体系结构、访问数据库的两种方式和...

    基于ODP.NET的Oracle数据库访问优化.pdf

    ODP.NET是Oracle公司专为.NET平台设计的数据库访问接口,用于提高Oracle数据库的访问效率和性能。相较于.NET Framework中的其他内置数据提供者(如System.Data.OracleClient、System.Data.Odbc和System.Data.OleDb)...

    asp.net 连接oracle数据库方法

    在IT领域,特别是Web开发中,ASP.NET与Oracle数据库的结合是常见的技术组合之一,用于构建功能强大且数据密集型的应用程序。以下是对如何在ASP.NET中连接并操作Oracle数据库的详细解析,涵盖代码示例、关键概念以及...

    用ASP.Net(C#)连接Oracle数据库的方法

    ### 使用ASP.NET (C#) 连接Oracle数据库的方法 #### 概述 在Web开发领域,特别是使用ASP.NET框架时,与各种数据库系统的交互是非常关键的一个环节。本篇文章将详细介绍如何利用C#语言和ASP.NET框架来实现与Oracle...

    Oracle经典教程6——Oracle应用于.NET平台

    例如,`System.Data.SqlClient`用于访问SQL Server数据库,而`System.Data.OracleClient`则用于访问Oracle数据库。每个提供程序都遵循一套通用的编程模型,同时支持各自数据源特有的功能。 2. **数据集(DataSet)*...

    Oracle-12c数据库基础教程-Oracle-12c数据库ADO.NET数据访问技术完整.pptx

    Oracle 12c 数据库基础教程 - ADO.NET 数据访问技术完整教程 本教程主要介绍 Oracle 12c 数据库基础知识和 ADO.NET 数据访问技术的完整实现。 知识点 1: ADO.NET 结构与命名空间 ADO.NET 是一种流行的数据库访问...

    C# Oracle数据库操作类实例详解

    - 在执行SQL语句并返回DataReader之前,必须先调用`.Read()`方法打开数据读取器,否则无法读取数据。 - 由于代码中没有显示,但一般情况下执行数据库操作后应确保关闭连接,防止资源泄露。 8. **数据库操作最佳...

    asp.net+c#+oracle+vs2013数据库操作网页

    使用Connection对象建立连接,Command对象执行SQL语句,DataReader或DataAdapter用于读取数据,DataSet和DataTable则用于在内存中管理和操作数据。 6. 增删改查操作: - 添加(Add):使用SQL的INSERT语句,通过...

    PARM.rar_oracle_visual basic oracle

    5. **处理数据**:通过Command对象执行SQL查询,使用DataReader读取结果集,或者使用DataAdapter和DataSet进行数据填充和离线操作。 6. **错误处理**:确保在代码中添加适当的错误处理机制,以处理可能出现的连接...

    多数据库连接(支持MySql,Sqlserver,Oracle)

    使用这个库,开发人员可以在C#项目中快速实现对MySQL、SQL Server和Oracle数据库的连接和操作,提高了开发效率。同时,开放源码的特性允许开发者根据实际需求进行定制和扩展,增强了其灵活性和适应性。

    oracle基础教程vb示例

    1. **Oracle数据库基础**:首先,你需要了解Oracle数据库的基本概念,如数据类型、表、视图、索引、存储过程和触发器等。Oracle支持多种数据类型,如NUMBER、VARCHAR2、DATE等,理解这些数据类型对于正确设计数据库...

    datareader对象

    使用DataReader读取数据时,我们通常会遍历每一行数据,如下所示: ```csharp while (reader.Read()) { int id = reader.GetInt32(reader.GetOrdinal("EmployeeID")); string name = reader.GetString(reader....

    .NET中的DataReader简介

    - **OLE DB .NET Data Provider**:支持多种数据库类型,包括 SQL Server、Oracle 等。 ##### 示例代码: **SQL Server .NET Data Provider** 使用示例: ```csharp using System.Data.SqlClient; SqlConnection ...

Global site tag (gtag.js) - Google Analytics