Я пытаюсь вставить значения с помощью графического интерфейса в JDBC через базу данных MySQL, это дает мне следующее исключение: - PullRequest
0 голосов
/ 05 октября 2019

Исключение:

проверьте руководство, соответствующее версии вашего сервера MariaDB, на предмет правильного синтаксиса для использования рядом с '' Name ',' ID ') VALUES (' ',' ')' влиния 1

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
    // TODO add your handling code here:
    try {
        String Name="Jack";
        int ID = 21;
        String q="insert into student values(?,?)";
        Class.forName("com.mysql.jdbc.Driver");
        Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/Student", "root", "");

        PreparedStatement st = con.prepareStatement(q);
        st.setString(1,Name);
        st.setString(2,ID);

        int c=st.executeUpdate();
       System.out.print(c);

    } catch (Exception e) {
        System.out.print(e);
    }

}                                        
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...