哪位高手能提供一段从文本文件中读取多个数据放入数据库的代码? 本人急需一段从文本文件中取出数据放入数据库的代码,比如1333 3445 5456 4367 8887.....把1333,3445,5456,4367,8887等等分别取出放入数据库的不同字段中去.哪位大虾帮帮忙,谢谢了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 什么数据库 ,如果是 oracle 的话用external table 非常简单如果不是可以用字符流每行读取文件 ,用split分出字段数组,然后插入br = new BufferedReader(new InputStreamReader(File_name)); while ( (da = br.readLine()) != null) { linearr = da.split("\t"); // 每行数据以tab分隔的字符数组 // 传递参数返回相应语句 } stmt.execute("insert into test values("+linearr[1]"+")"); da = br.readLine()) != null 你可以判断da的内容或者文件行数 ,根据你的业务控制 我是这样写的 while(((s2=br.readLine())!=null) && (s2.indexOf("S2")<0))其中有一行是S2,但是程序仍会读到文件尾 接收到服务器端socket的数据,解析后能主动发送给客户端吗? 请教,&和&&的区别 求高手解决约瑟夫环问题 问个关于线程安全两种单例写法优略的问题 谁来救救我的JAAS啊 奇怪的问题,两个double型,如何相加!!!!!!!!!!!! 为什么运行java小程序没反映 java网络编程控制台问题 100分紧急求救……这是作业……谢谢各位大哥 本人最近弄了一盘IBM WebSphere,所以想学JAVA,可一点基础都没有,所以请各位大哥传授些学习经验,外加好的学习资料或书。万分感激!! 正则表达式 集合框架接口和类太多,帮忙解释一下
如果不是可以用字符流每行读取文件 ,用split分出字段数组,然后插入
br = new BufferedReader(new InputStreamReader(File_name));
while ( (da = br.readLine()) != null)
{ linearr = da.split("\t"); // 每行数据以tab分隔的字符数组
// 传递参数返回相应语句
}
stmt.execute("insert into test values("+linearr[1]"+")");
你可以判断da的内容或者文件行数 ,根据你的业务控制
其中有一行是S2,但是程序仍会读到文件尾