【修改】mysql最终删除

This commit is contained in:
huababa1
2025-07-08 00:28:55 +08:00
parent a632c444fb
commit 5267ba5cea

View File

@@ -772,8 +772,13 @@ public class IMysqlLocalServiceImpl implements IMysqlLocalService {
try { try {
ResultSet oldResult = stmtstu.executeQuery(extractCallStatement); boolean oldResult = stmtstu.execute(extractCallStatement);
stuResults.addAll(extractResults(oldResult)); if (oldResult) {
try (ResultSet rs = stmtstu.getResultSet()) {
stuResults.addAll(extractResults(rs));
}
}
} catch (SQLException e) { } catch (SQLException e) {
// appendToFile(answerLogPath, "执行学生库 SQL CALL 语句时发生错误: " + e.getMessage()); // appendToFile(answerLogPath, "执行学生库 SQL CALL 语句时发生错误: " + e.getMessage());
// judgementStr = HtmlAppender.appendHtmlLine(judgementStr, "执行学生库 SQL CALL 语句时发生错误: " + e.getMessage()); // judgementStr = HtmlAppender.appendHtmlLine(judgementStr, "执行学生库 SQL CALL 语句时发生错误: " + e.getMessage());
@@ -1049,9 +1054,9 @@ public class IMysqlLocalServiceImpl implements IMysqlLocalService {
} }
//删除临时创建的数据库databaseName // //删除临时创建的数据库databaseName
String dropDbSql = "DROP DATABASE " + databaseName; // String dropDbSql = "DROP DATABASE " + databaseName;
stmt.executeUpdate(dropDbSql); // stmt.executeUpdate(dropDbSql);
//todo 删除学生答题的数据库 单独写一个接口 //todo 删除学生答题的数据库 单独写一个接口
// String dropDbSql2 = "DROP DATABASE " + stuDataName; // String dropDbSql2 = "DROP DATABASE " + stuDataName;