Я в некотором затруднении, я подключил свою базу данных и запрограммировал все так, как мне кажется, но я ввожу свои данные в мое приложение, но это не отображается в моей таблице, вот мой код для моей базы данных
try {Class.forName ("com.mysql.jdbc.Driver");
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/gateaccesscontrol?autoReconnect=true&useSSL=false","root","root");
String Sql = "insert into visitors values (?,?,?,?,?,?,?,?)";
PreparedStatement pstmt = conn.prepareStatement(Sql);
pstmt.setString(2,Datetxt.getText());
pstmt.setString(3,Timetxt.getText());
pstmt.setString(4, Nametxt.getText());
pstmt.setString(5, Comptxt.getText());
pstmt.setString(1,Regtxt.getText());
pstmt.setInt(6,Integer.parseInt(Teltxt.getText()));
pstmt.setString(7, Reasontxt.getText());
pstmt.setString(8,Persontxt.getText());
JOptionPane.showMessageDialog(null,"insertion successful");
conn.close();
}catch(Exception e)
{
JOptionPane.showMessageDialog(null, e);
}