gpt4 book ai didi

java - 具有 jdbc 连接和 mysql 的 swing 应用程序

转载 作者:行者123 更新时间:2023-11-29 10:47:48 25 4
gpt4 key购买 nike

stmt.executeUpdate("update fees set term_1 = "+hm.get("term_1").toString()+" term_2 ="+hm.get("term_1").toString()+"total = "+hm.get("total").toString()+"id = "+std_id);

为什么连接JDBC时不工作?

最佳答案

您的更新语句无效,您缺少逗号(,)

正确的 SQL Update 语句应该是

update fees set term_1 = 'something', term_2='something', total='something' where id = something;

所以你的最终 Java 语句将是这样的:

stmt.executeUpdate( " Update fees set term_1 = '"+hm.get("term_1").toString()+"',"
+ " term_2 ='"+hm.get("term_1").toString()+"',"
+ " total = "+hm.get("total").toString()+"'"
+ " where id ="+std_id);

注意:假设除 id 之外的所有列均为 String 类型(即 term_1、term_2、total)

关于java - 具有 jdbc 连接和 mysql 的 swing 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44257699/

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