gpt4 book ai didi

java - SQL 命令未正确结束更新

转载 作者:行者123 更新时间:2023-12-01 06:49:25 26 4
gpt4 key购买 nike

当我尝试在 Java 上执行下面的脚本时,出现此异常:

SQL 命令未正确结束

我正在使用 Java Swing 和 Oracle SQL

我的字符串:

String sql= "update PROJEKT.PACJENT set IMIE='"+ jTextField9.getText() + "',NAZWISKO='"+ jTextField10.getText() + "',MIASTO='"+ jTextField11.getText() + "',ULICA='"+ jTextField12.getText() + "',UBEZPIECZENIE=" + jTextField13.getText() + "' where PESEL='" + jTextField8.getText()+ "'";

最佳答案

因为,您错过了开放的'报价

UBEZPIECZENIE=" + jTextField13.getText() + "'

此外,您应该使用PreparedStatement以避免 SQL 注入(inject)。

关于java - SQL 命令未正确结束更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46305047/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com