文档章节

把数据库中的一列数据读入一个数组

a
 a516117636
发布于 2017/03/17 19:00
字数 160
阅读 8
收藏 0

把数据库中的一列数据读入一个数组,程序如下:

using Oracle.ManagedDataAccess.Client;
using System;
using System.Collections.Generic;
using System.Data;

namespace ConsoleApplication2
{
    class Program
    {
        static void Main(string[] args)
        {
            var list = new List<double>();  //实例化一个list,先把要读的数据存放在list中,然后再填入数组
            string constr = "User Id=haitao;Password=haitao;Data Source=orcl";
            OracleConnection con = new OracleConnection(constr);
            con.Open();
            string cmdQuery = "select TOTAL_PASSENGER from LINE_PASSENGER t ";  //将字段 TOTAL_PASSENGER 的数据存入数组
            OracleCommand cmd = new OracleCommand(cmdQuery);

            cmd.Connection = con;
            cmd.CommandType = CommandType.Text;

            OracleDataReader reader = cmd.ExecuteReader();
            while (reader.Read())
            {
                list.Add(reader.GetDouble(0));
            }
            reader.Dispose();
            cmd.Dispose();
            con.Dispose();
            double[] allRecords = list.ToArray();   //将list的元素复制到数组中去
            foreach (var item in allRecords)
            {
                Console.WriteLine(item);
            }
            Console.ReadKey();
        }
    }
    
}

 

© 著作权归作者所有

a
粉丝 1
博文 34
码字总数 2797
作品 0
贵阳
私信 提问
文本三剑客之awk进阶篇

此篇主要讲解awk控制语句,捎带说明getline和NR_FNR命令的使用。其中会用到awk基础知识,若有疑惑,可点击文本三剑客之awk基础篇 进行翻阅。 示例文件 以下为通篇会用到的几个示例文件: 加{...

superloong
2018/02/07
0
0
pandas读取csv文件数据的方法及注意点

pandas是一个高效的数据分析工具。基于其高度抽象的数据结构(点击这里了解DataFrame数据结构),几乎可以对数据进行任何你想要的操作。 由于现实世界中数据源的格式非常多,pandas也支持了不...

schnauzer
2018/07/17
0
0
Codeforces 1197 E (dp+sort+二分) (Rust)

原题链接 2300分 大意 俄罗斯套娃,每个有内容半径in和外围半径out 如果 ,那么j可以放在i内 定义残留空间 = 一列嵌套的套娃 未使用的半径和 ,如 ,未使用的白净和为 有效,如果 一列嵌套的套娃...

Cro-Marmot
07/29
0
0
前端常用功能记录(三)—datatables表格初始化

其实上篇说的也算是jQuery Datatables的初始化,但主要是对某些字段意义的理解。下面记录的是datatables常用的功能的初始化。 数据源 我经常使用的有两种,一种是JavaScript 中的数组,通过在...

zhoujie0111
2015/03/02
0
0
PgSQL · 引擎介绍 · 向量化执行引擎简介

摘要 本文为大家介绍一下向量化执行引擎的引入原因,前提条件,架构实现以及它能够带来哪些收益。 希望读者能够通过对这篇文章阅读能够对向量化执行引擎的应用特征与架构有一个概要的认识。 ...

阿里云RDS-数据库内核组
2017/01/07
0
0

没有更多内容

加载失败,请刷新页面

加载更多

【0918】正则介绍_grep

【0918】正则介绍_grep 9.1 正则介绍_grep上 9.2 grep中 9.3 grep下 一、正则介绍 正则是一串有规律的字符串,它使用单个字符串来描述或匹配一系列符合某个语法规则的字符串。 二、grep工具 ...

飞翔的竹蜻蜓
8分钟前
2
0
为什么要在网站中应用CDN加速?

1. 网页加载速度更快 在网站中使用CDN技术最直接的一个好处就是它可以加快网页的加载速度。首先,CDN加速的内容分发是基于服务器缓存的,由于CDN中缓存了不少数据,它能够给用户提供更快的页...

云漫网络Ruan
46分钟前
7
0
亚玛芬体育(Amer Sports)和信必优正式启动合作开发Movesense创新

亚玛芬体育和信必优正式启动合作开发Movesense创新,作为亚玛芬体育的完美技术搭档,信必优利用Movesense传感器技术为第三方开发移动应用和服务。 Movesense基于传感器技术和开放的API,测量...

symbiochina88
56分钟前
4
0
创龙TI AM437x ARM Cortex-A9 + Xilinx Spartan-6 FPGA核心板规格书

SOM-TL437xF是一款广州创龙基于TI AM437x ARM Cortex-A9 + Xilinx Spartan-6 FPGA芯片设计的核心板,采用沉金无铅工艺的10层板设计,适用于高速数据采集和处理系统、汽车导航、工业自动化等领...

Tronlong创龙
57分钟前
4
0
好程序员Java学习路线分享MyBatis之线程优化

  好程序员Java学习路线分享MyBatis之线程优化,我们的项目存在大量用户同时访问的情况,那么就会出现大量线程并发访问数据库,这样会带来线程同步问题,本章我们将讨论MyBatis的线程同步问...

好程序员官方
今天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部