0
在我目前ASP.net MVC 3.0项目我坚持的情况。读取数据 - 使用LINQ的实体?
- 我有四个.txt文件各有approximatly 100K行的记录
- 这些文件将在每周基地的新文件所取代。
我需要从这四个文本文件查询数据,我无法选择最好和有效的方式来做到这一点。
3种方式,我能想到
- 这些文本文件转换成XML每周和与的LINQ XML查询它
- 运行批处理导入每周TXT至SQL Server和查询使用Linq-Entities
- 避免所有转换和查询直接从文本文件。
任何一个可以建议应对这种情况最好的方法。
更新:
文本文件的网址
我应该连接到这个文件与证书。
一旦我成功连接,我将与管道有文本文件,如下为Deliminator
这是文本文件
现在我要查找的字段以黄色突出显示,并获得该行中的数据。
注:文本文件的前两行是该文件的标题。
是否可以在记录中使用分隔符来相应地分解它们,并将数据转换为对象? – ryoung 2012-02-28 15:06:34
空间是我之前与另一TXT到SQL Server的空间并没有真正帮助我我去字符数做这个delimiters-。 – HaBo 2012-02-28 15:23:29
@ryoung我发现管道(|)被用作分隔符 – HaBo 2012-03-07 14:42:39