Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/342.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 添加到数据库错误_Java_Swing - Fatal编程技术网

Java 添加到数据库错误

Java 添加到数据库错误,java,swing,Java,Swing,我已经创建了一个数据库,并且正在从GUI添加记录。 我还创建了一个删除按钮。 一旦我删除一条记录并尝试添加一条新记录,它就会给我这个错误 java.sql.SQLException: Incorrect integervalue:'javax.swing.JTextField[jTextField16,413,390,19x28,layout=javax.swing.plaf.basic.BasicTextUI$UpdateHandler,alignmentX=0.0,alignme' for

我已经创建了一个数据库,并且正在从GUI添加记录。 我还创建了一个删除按钮。 一旦我删除一条记录并尝试添加一条新记录,它就会给我这个错误

java.sql.SQLException: 
Incorrect integervalue:'javax.swing.JTextField[jTextField16,413,390,19x28,layout=javax.swing.plaf.basic.BasicTextUI$UpdateHandler,alignmentX=0.0,alignme'
for column path at row1 

您的数据库正在提取一个整数,它将获取一个字符串。 你可能在做什么

textField.toString();
而不是

Integer.parseInt(textField.getText());

我的坏朋友忘记将Integer.parseInt更改为我的代码。解决了