日期:2014-05-20  浏览次数:20634 次

技术问题,急啊!!!请高手帮帮忙!
我手头里有一些以文本文件形式存放的记录,大概有5千条,需要录入数据库里,不可能一条一条的操作这样很麻烦。
    主要有4个字段(姓名,地区,电话,详细地址)需要录入数据库中,但是记录很乱,比如姓名可能是一个,两个或者是三个,每个都空一个空格,电话也是有的很多,每个也都空一个空格,我想用java编写一个程序实现对文本文件的操作,能将文本文件转化为SQL脚本形式,或者读取文本文件里的记录直接录入一次性把文本文件里所有记录的信息录入数据库里也可以。不知道怎么编写这个程序,很急希望高手指点!!!

------解决方案--------------------
你不用管那么多。就些个循环作INSERT
------解决方案--------------------
各字段间分隔有规律吗?没有规律的话,只能手工弄了,没啥好招!
------解决方案--------------------
同意楼上的建议。
先分析数据信息找到规律来。
你最好贴出一些有代表性的数据,让大家看看,能不能帮你给点建议。
------解决方案--------------------
找找规律,然后用excel,sql server这种东西可以导成规则数据.

------解决方案--------------------
写个程序,将你的文本转变成CVS文件。然后使用MySQL,或者SQLServer的BULK INSERT命令,直接倒入数据库。速度很快的。