一个简单问题,在java中如何将文本文件中的数据倒入到数据库中!在现等待,立等结贴! 用BufferedReader一行行读取字符串然后对每一行split分存到数组中,作为一个个字段就可以一条条插入到数据库中,要我帮你全写码? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那倒不用。我的数据文件有30多兆。一条一条的往数据库里insert,速度非常慢,大约一秒一条记录。这里的大侠说用batch, 我试了一下,5000条作为一个batch,速度提高了30-40倍,大约一分钟一万条,这样就需要半个小时,还是太慢。我想用sql server中的bulk insert 语句,将整个数据文件直接倒入数据库,好像不行。估计是第三个字段是日期类型的,日期和时间中间有一空格造成的。我用Sql server 自带的数据导入导出向导,很容易的就把数据倒入了,只用了一分多钟。但是在java中如何调用.dts文件呢?请各位大虾不吝赐教,或者还有其他更高明的办法?用存储过程?不过我不知道如何写 我也想学习学习batch我还没用过。 必须自己写代码吗??不过倒是可以自己写程序拼一个sql脚本出来然后拿到sqlserver里去执行 JTable获得修改后单元格的值! 线程中sleep()方法的位置问题 (急)! Java综合:讨论关于Java占用内存的研究 请教如何用JAVA做一个能过滤网站的工具 数字计算字节数?? 由java对象生成xml字符串,怎么办 如何用JAVA随机生成2000个1~10的整数 想动态生成一个popupmenu,该怎样做才好? 初学者的菜问题,谢谢大哥大姐们! 各位 你们操作记录集的时候是用ResultSet来返回还是用其他方法? String 字符集 如何获得某文件夹下所有的文件路径?(用JAVA实现)
我想用sql server中的bulk insert 语句,将整个数据文件直接倒入数据库,好像不行。估计是第三个字段是日期类型的,日期和时间中间有一空格造成的。
我用Sql server 自带的数据导入导出向导,很容易的就把数据倒入了,只用了一分多钟。但是在java中如何调用.dts文件呢?请各位大虾不吝赐教,或者还有其他更高明的办法?用存储过程?不过我不知道如何写
batch我还没用过。
不过倒是可以自己写程序拼一个sql脚本出来
然后拿到sqlserver里去执行