尝试使用Java数据库更新时出现MySQLSyntaxErrorException

伍迪

MySQLSyntaxErrorException在更新数据库时,我一直在获取信息

这是错误的堆栈跟踪:

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:您的SQL语法有错误;检查与您的MySQL服务器版本对应的手册以获取正确的语法,以在sun的第1行的'。,?,?,?,?,?,?,?,?)'附近使用sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) com.mysql上的java.lang.reflect.Constructor.newInstance(Constructor.java:423)上的sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)上的.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)。 com.mysql的jdbc.Util.handleNewInstance(Util.java:411)com.mysql的jdbc.Util.getInstance(Util.java:386)com.mysql的jdbc.SQLError.createSQLException(SQLError.java:1053) .jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4120)位于com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO。

这是我的代码。

String sql = "INSERT INTO studentDB (id, name, grade, avg, test1, test2, test3) "
                    + "VALUES (?, ?, ?, ?, ?, ?, ?)";

stmt.execute(sql);

PreparedStatement preparedStatement = conn.prepareStatement(sql);
preparedStatement.setInt(1, id);
preparedStatement.setString(2, name);
preparedStatement.setString(3, grade);
preparedStatement.setDouble(4, avg);
preparedStatement.setDouble(5, test1);
preparedStatement.setDouble(6, test2);
preparedStatement.setDouble(7, test3);
preparedStatement.executeUpdate();
埃利奥特·弗里斯(Elliott Fresh)

您的例外来自stmt.execute(sql);,将其删除。您似乎正确地使用了PreparedStatementafter(但是由于前面提到的stmt.execute(sql)尝试在未设置绑定参数的情况下尝试运行查询),因此未达到您的代码

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Packagemanager执行“更新数据库”时,出现错误

来自分类Dev

尝试在android sqlite中更新数据库时出错

来自分类Dev

使用JTable更新数据库时出现NumberFormatException

来自分类Dev

尝试连接到Oracle数据库时出现java.sql.SQLException

来自分类Dev

尝试使用H2数据库更新JDBC ResultSet时发生异常

来自分类Dev

从Java更新Access数据库时出现“不支持的整理排序顺序”错误

来自分类Dev

尝试使用猫鼬和异步保存到数据库时出现多个错误

来自分类Dev

尝试使用SQL将数据插入数据库时出现“无效的列名”

来自分类Dev

尝试使用会议室数据库时出现NullPointerException

来自分类Dev

尝试检索数据库表时出现PDO错误

来自分类Dev

尝试在android sqlite中更新数据库时出错

来自分类Dev

使用JTable更新数据库时出现NumberFormatException

来自分类Dev

尝试连接到Oracle数据库时出现java.sql.SQLException

来自分类Dev

尝试使用H2数据库更新JDBC ResultSet时发生异常

来自分类Dev

尝试创建SQL数据库时出现NullpointerException

来自分类Dev

尝试使用Entity Framework将值保存到数据库时出现元数据错误

来自分类Dev

尝试使用数据库值填充下拉列表时出现问题

来自分类Dev

尝试更新Access数据库时发生OleDbException

来自分类Dev

尝试在Android中更新sqlite数据库时出错

来自分类Dev

更新到领域0.89.1,现在尝试从数据库中清除时出现错误

来自分类Dev

尝试使用SQL将数据插入数据库时出现“无效的列名”

来自分类Dev

更新数据库时出现 NullPointerExcpetion

来自分类Dev

尝试在 CouchDB(Cloudant) 数据库上使用批量文档创建时出现 Json 错误

来自分类Dev

尝试使用 asp.net 更新数据库时出现异常错误

来自分类Dev

当应用程序处于后台时,尝试使用 AsyncStorage 写入获取的数据库数据时出现 iOS 错误

来自分类Dev

尝试从 sqlite 数据库更新数据时,Java 中出现 SQL 错误或丢失数据库(接近“.”:语法错误)错误

来自分类Dev

尝试使用 PDO OOP 类回显数据库时出现“query() on null”错误?

来自分类Dev

为什么在尝试更新数据库时出现语法错误?

来自分类Dev

尝试获取 Firestore 数据库实例时出现 NoClassDefFoundError

Related 相关文章

  1. 1

    使用Packagemanager执行“更新数据库”时,出现错误

  2. 2

    尝试在android sqlite中更新数据库时出错

  3. 3

    使用JTable更新数据库时出现NumberFormatException

  4. 4

    尝试连接到Oracle数据库时出现java.sql.SQLException

  5. 5

    尝试使用H2数据库更新JDBC ResultSet时发生异常

  6. 6

    从Java更新Access数据库时出现“不支持的整理排序顺序”错误

  7. 7

    尝试使用猫鼬和异步保存到数据库时出现多个错误

  8. 8

    尝试使用SQL将数据插入数据库时出现“无效的列名”

  9. 9

    尝试使用会议室数据库时出现NullPointerException

  10. 10

    尝试检索数据库表时出现PDO错误

  11. 11

    尝试在android sqlite中更新数据库时出错

  12. 12

    使用JTable更新数据库时出现NumberFormatException

  13. 13

    尝试连接到Oracle数据库时出现java.sql.SQLException

  14. 14

    尝试使用H2数据库更新JDBC ResultSet时发生异常

  15. 15

    尝试创建SQL数据库时出现NullpointerException

  16. 16

    尝试使用Entity Framework将值保存到数据库时出现元数据错误

  17. 17

    尝试使用数据库值填充下拉列表时出现问题

  18. 18

    尝试更新Access数据库时发生OleDbException

  19. 19

    尝试在Android中更新sqlite数据库时出错

  20. 20

    更新到领域0.89.1,现在尝试从数据库中清除时出现错误

  21. 21

    尝试使用SQL将数据插入数据库时出现“无效的列名”

  22. 22

    更新数据库时出现 NullPointerExcpetion

  23. 23

    尝试在 CouchDB(Cloudant) 数据库上使用批量文档创建时出现 Json 错误

  24. 24

    尝试使用 asp.net 更新数据库时出现异常错误

  25. 25

    当应用程序处于后台时,尝试使用 AsyncStorage 写入获取的数据库数据时出现 iOS 错误

  26. 26

    尝试从 sqlite 数据库更新数据时,Java 中出现 SQL 错误或丢失数据库(接近“.”:语法错误)错误

  27. 27

    尝试使用 PDO OOP 类回显数据库时出现“query() on null”错误?

  28. 28

    为什么在尝试更新数据库时出现语法错误?

  29. 29

    尝试获取 Firestore 数据库实例时出现 NoClassDefFoundError

热门标签

归档