package a;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
public class Main {
private static Connection c = null;
private static PreparedStatement ps = null;
private static ResultSet rs = null;
public static void main2(String[] args) {
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
c = DriverManager.getConnection("jdbc:sqlserver://localhost:1433;;database=wenhua2020;Encrypt=false", "sa",
"dinglin");
ps = c.prepareStatement("insert into t_user () values (?, ?, ?, ?, ?, ?)");
c.setAutoCommit(false);
for (int i = 0; i < 100; i++) {
ps.setInt(1, i);
ps.addBatch();
}
ps.executeBatch();
c.commit();
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
if (rs != null) {
rs.close();
rs = null;
}
if (ps != null) {
ps.close();
ps = null;
}
if (c != null) {
c.close();
c = null;
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
public static void main(String[] args) {
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
try (Connection connection = DriverManager.getConnection(
"jdbc:sqlserver://localhost:1433;;database=wenhua2020;Encrypt=false", "sa", "dinglin");
PreparedStatement preparedStatement = connection.prepareStatement("");) {
connection.setAutoCommit(false);
for (int i = 0; i < 100; i++) {
preparedStatement.setInt(1, i);
preparedStatement.addBatch();
}
preparedStatement.executeBatch();
connection.commit();
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
java批量操作数据库例子
最新推荐文章于 2025-06-19 15:00:00 发布