如何快速将文本文件的内容导入到内存或数据库中

时间:2021-11-02 23:21:37
文本文件,每行固定格式的内容,大约20万行数据,采用什么方法能高效快速的将文本文件的内容导入到内存中或者数据库中,显示在表格中,并能进行快速的检索查询等操作!

6 个解决方案

#1


20万行太少了

#2


直接读不就可以了,如果要方便就按格式读入。

#3


1. 用TextFile类的ReadLn把数据一行一行读入内存

#4


1. 用TextFile类的ReadLn把数据一行一行读入内存 
2. 将读入的数据转换成SQL语句,批量提交,更新到数据库里。
3. 可以先把数据插入到一个临时表(没有主键和索引),最后一次性转移到真正的表。

#5


用ListView,就是200万行也可以秒显

#6


读入数据库需要对文本进行分类,当然是存入数据库方便了。

#1


20万行太少了

#2


直接读不就可以了,如果要方便就按格式读入。

#3


1. 用TextFile类的ReadLn把数据一行一行读入内存

#4


1. 用TextFile类的ReadLn把数据一行一行读入内存 
2. 将读入的数据转换成SQL语句,批量提交,更新到数据库里。
3. 可以先把数据插入到一个临时表(没有主键和索引),最后一次性转移到真正的表。

#5


用ListView,就是200万行也可以秒显

#6


读入数据库需要对文本进行分类,当然是存入数据库方便了。