你可以把要部分做一个划分,
如:
create index Relationship_18_FK on CGDDHPMX(CGDDBH);drop index Relationship_20_FK3 on CGDDHPMX;然后用BufferReader一行行的读好了
如:
create index Relationship_18_FK on CGDDHPMX(CGDDBH);drop index Relationship_20_FK3 on CGDDHPMX;然后用BufferReader一行行的读好了
解决方案 »
- 返回乱码怎么处理?
- 为什么我的网页上的音乐播放器不能显示字幕?
- 哪位好心人士帮我看看啊,做不出来,要吐血了!!
- 在java中,如何得到两个时间相减后的差值(秒)?
- 怎么传递变量,立即给分,求各位大侠相救。
- javabean的一个问题(关于隐藏对象),急!
- 那里有jsp开发的论坛,能不能把原码给小弟参考一下,谢谢高手,
- tomcat4的8080端口被占用,不能运行servlet!
- 我真的快发疯了,搞了一天了,jsp真难学啊,这是书上的阿
- B/S数据传输加密
- 兄弟们帮忙看看以下IF查询代码错在哪里,找了很久不知道,只要有一条件为空就一个都查不到
- 关于jspsmartupload中的javabean的问题
对,读取文件提出sql,然后执行sql语句!
通过java流把txt文件读入,再通过流写成可执行sql语句的文件即可。可参考以下代码:
import java.io.*;public class ShowFile {
public static void main(String[] args) throws IOException{
FileReader fr=new FileReader("c:/aa.txt");
FileWriter out=new FileWriter("c:/aa.java");
BufferedReader br=new BufferedReader(fr);
BufferedWriter bw=new BufferedWriter(out);
String str;
while((str=br.readLine())!=null){
System.out.println(str);
bw.write(str);
bw.newLine();
bw.flush();
}
fr.close();
br.close();
out.close();
bw.close();
} }
然后使用split(";")分割一条条完整的sql语句,
每条都执行之。
以";"来分割。
然后搜索第一个关键字。
判断是执行executeQuery还是executeUpdate操作。
如果是想执行,建议用Statement类中的addBatch()方法,这样效率要高多了。也很方便。