大哥们请帮我改一下代码,我的意图是想把mail.txt的内容(里面全部都是邮件地址),全部存在数据库里面,我的数据库就只有一列!但是现在我不知道该怎么去写这个插入操作import java.sql.*;
import java.io.*;
public class MailGet {
public static void main(String[] args) {
Connection con;
Statement sql = null;
ResultSet rs;
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
} catch (ClassNotFoundException e1) {
e1.printStackTrace();
}
try {
BufferedReader buf = new BufferedReader(new FileReader(
"F:\\MMMecipse空间\\正则表达式\\src\\mail.txt"));
String s = "";
while ((s = buf.readLine()) != null) {
System.out.println(s);
}
con = DriverManager.getConnection("jdbc:odbc:akqjxx", "", "");
sql = con.createStatement();
sql.executeUpdate("insert into mm(EmailName) values (s)");
rs = sql.executeQuery("select * from mm");
while (rs.next()) {
System.out.println("Email:---->" + rs.getString(1));
}
sql.close();
} catch (SQLException e) {
e.printStackTrace();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} }}