关于用读取大量数据的文件

问题描述

格式如图因为数据有几百万个我要快速读取而且使每一列每一列分开应该怎么做,跪求大神

解决方案

解决方案二:

解决方案三:
读取文件用StreamReader:https://msdn.microsoft.com/zh-cn/library/system.io.streamreader(VS.80).aspx可以考虑建个字符串数组,一个个StreamReader.ReadLine要把字符串读成数据,然后String.Split('');按空格分成三个字符串,分别转换成数据。即:string[]parts=streamReader.ReadLine().Split(newchar[]{''},StringSplitOptions.RemoveEmptyEntries);intx=Int32.Parse(parts[0]);inty=Int32.Parse(parts[1]);floatz=Single.Parse(parts[2]);
解决方案四:
那样的确可以但是读取的时候是在是太长了起码用了二十分钟才读完那几百万个数据
解决方案五:
全部插数据库表里面去建些索引没有索引肯定很慢的
解决方案六:
引用3楼xp541130126的回复:

那样的确可以但是读取的时候是在是太长了起码用了二十分钟才读完那几百万个数据

这要看你后面的需求。仅仅为了读取,按#2楼的方法肯定是没有错的。后如果你后期还需要用到这些数据,那就用#2的方法读取,导到到数据库里。

时间: 2024-11-01 03:23:12

关于用读取大量数据的文件的相关文章

asp.net sqlserver2005数据库存入和读取二进制文件数据代码 该如何实现呢

问题描述 asp.netsqlserver2005数据库存入和读取二进制文件数据代码文件包括pdf文档,.Doc.Excel.Zip.Rar等.该如何实现呢QQ:282617226并提供在线阅读和下载功能. 解决方案 解决方案二:给个e-mail发个源码给你,我公司上不成qq解决方案三:weidazhe@163.com

cpp-如何读取很多个xml文件,并且发布其中标记的数据

问题描述 如何读取很多个xml文件,并且发布其中标记的数据 情况是这样的,老大教我做一个功能.1,发布数据,发布自己标记后的数据.2,xml的大量数据,对有需要的数据进行标记.我现在已经完成了2,完成了可以对数据进行标记.然后不知道该如何发布被标记的数据.问题:1.我不知道该如何对很多个xml文件进行遍历,在遍历中再继续查找,是否被标记了,标记了则发布.

ASP读取XML数据文件的方法

xml|数据 分别保存下面两段代码,一个保存为readxml.asp另一个保存为test.xml,放在同一个目录下面,调试程序即可,在程序里面我已经做了解释,读取代码可以做成一个readxml的函数,通过使用输入的参数而读取xml不同数据记录的不同的值.这段程序的改编来自互联网,有什么出入请见谅. readxml.asp以下是引用片段:<% dim xml,objNode,objAtr,nCntChd,nCntAtr Set xml=Server.CreateObject("Microso

代码详解:ASP读取XML数据文件的方法

xml|数据|详解 分别保存下面两段代码,一个保存为readxml.asp另一个保存为test.xml,放在同一个目录下面,调试程序即可,在程序里面我已经做了解释,读取代码可以做成一个readxml的函数,通过使用输入的参数而读取xml不同数据记录的不同的值.这段程序的改编来自互联网,有什么出入请见谅. readxml.asp<%dim xml,objNode,objAtr,nCntChd,nCntAtrSet xml=Server.CreateObject("Microsoft.XMLD

实例分析:ASP读取XML数据文件的方法

xml|数据 分别保存下面两段代码,一个保存为readxml.asp另一个保存为test.xml,放在同一个目录下面,调试程序即可,在程序里面我已经做了解释,读取代码可以做成一个readxml的函数,通过使用输入的参数而读取xml不同数据记录的不同的值.这段程序的改编来自互联网,有什么出入请见谅. readxml.asp <% dim xml,objNode,objAtr,nCntChd,nCntAtr Set xml=Server.CreateObject("Microsoft.XMLD

ASP如何读取XML数据文件?有什么方法?

xml|数据 分别保存下面两段代码,一个保存为readxml.asp另一个保存为test.xml,放在同一个目录下面,调试程序即可,在程序里面我已经做了解释,读取代码可以做成一个readxml的函数,通过使用输入的参数而读取xml不同数据记录的不同的值.这段程序的改编来自互联网,有什么出入请见谅. readxml.asp <%dim xml,objNode,objAtr,nCntChd,nCntAtrSet xml=Server.CreateObject("Microsoft.XMLDOM

通过实例学习ASP读取XML数据文件的方法

xml|数据 通过实例学习ASP读取XML数据文件的方法,希望大家能很快掌握,提供两段代码. 分别保存下面两段代码,一个保存为readxml.asp另一个保存为test.xml,放在同一个目录下面,调试程序即可,在程序里面我已经做了解释,读取代码可以做成一个readxml的函数,通过使用输入的参数而读取xml不同数据记录的不同的值.这段程序的改编来自互联网,有什么出入请见谅. readxml.asp <%dim xml,objNode,objAtr,nCntChd,nCntAtrSet xml=

u盘文件或目录损坏且无法读取免费数据修复方法

U盘打不开怎么办?插入U盘后提示"文件或目录损坏且无法读取"怎么数据修复呢?当U盘出现故障时,我们首先需要尽可能的对U盘数据进行备份或恢复,其次就可以大刀阔斧的对U盘进行修复操作啦. 这个文件是因为大家在使用U盘的时候,热拔U盘未安全退出导致的,现在WIN7系统都支持热插热拔,但是还会引起U盘文件丢失,出现错误提示"U盘文件或目录损坏且无法读取",U盘的文件都无法打开,这时肯定会为自己热拔U盘感到懊悔!不过不用担心,下面就与大家分享一下U盘数据修复的具体方法. 第一

python-Python 读取MYSQL数据并插入到CSV文件相应位置

问题描述 Python 读取MYSQL数据并插入到CSV文件相应位置 数据库有一张表,除时间以外,每个字段都有可能重复(因为是按照系统时间,自动获取的网页数据现在我想做一张csv表,表的列名是时间字段(跟据数据库时间自增的),每行开头是名称(数据库存在的,只不过是去重后取出的)那么现在问题来了,如何按照时间名称从数据库获取数据填入相应的位置. 解决方案 你直接用对应的sql语句查询出符合你要求的数据,然后再写入CSV文件. 解决方案二: MySQL 直接读取csv文件数据到表中python读取c