您的位置:首页 > 编程语言 > Java开发

java 操作 sql

2009-11-06 23:47 120 查看
List <String> sqlFileList = new ArrayList <String>();

public List <String> readSqlFiles(List <String> fileNameList) {

List <String> sqlList = new ArrayList <String>();

for (String fileName : fileNameList) {

File myFile = new File(fileName);

if (!myFile.exists()) {

System.err.println("Can't Find " + fileName);

continue;

}

StringBuffer temp = new StringBuffer();

try {

BufferedReader in = new BufferedReader(new FileReader(myFile));

String str;

while ((str = in.readLine()) != null) {

temp.append(str);

}

in.close();

} catch (IOException e) {

e.getStackTrace();

}

String sqls[] = temp.toString().split(";");

for (String sql : sqls) {

sqlList.add(sql);

}
}

return sqlList;

}

for (String sql : sqlList) {

pstmt = con.prepareStatement(sql,

ResultSet.TYPE_SCROLL_INSENSITIVE,

ResultSet.CONCUR_READ_ONLY);

pstmt.execute();

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: