我正在尝试将我的tic tac toe游戏结果输出到数据库.但是,只要两个客户端之间的匹配完成,我就会遇到此错误.这是我的服务器端代码的摘录和错误消息:
数据库类:
import java.sql.*;
import java.util.*;
import javax.swing.JOptionPane;
class Database {
final String JDBC_DRIVER = "org.apache.derby.jdbc.ClientDriver";
final String DB_URL = "jdbc:derby://localhost:1527/Mini Project";
// Database credentials
final String USER = "Joe";
final String PASS = "plateau";
Connection conn;
Statement stmt;
public Database() {
try {
Class.forName("org.apache.derby.jdbc.ClientDriver");
System.out.println("Connecting to database...");
conn = DriverManager.getConnection(DB_URL, USER, PASS);
//STEP 4: Execute a query
System.out.println("Creating statement...");
stmt = (Statement) conn.createStatement();
} catch (SQLException ex) {
ex.printStackTrace();
} catch (ClassNotFoundException ex) {
ex.printStackTrace();
}
} …Run Code Online (Sandbox Code Playgroud)