gpt4 book ai didi

mysql - MySQL 数据库中的值未得到编辑

转载 作者:行者123 更新时间:2023-11-29 13:02:21 27 4
gpt4 key购买 nike

int t1, t2 ,t3, asg, att;

t1=Integer.parseInt(tf1.getText());
t2=Integer.parseInt(tf2.getText());
t3=Integer.parseInt(tf3.getText());
asg=Integer.parseInt(tf4.getText());
att=Integer.parseInt(tf5.getText());

try {
preparedStatement = connect
.prepareStatement("update mark set test1="+t1+" && test2="+t2+" "
+ "&& test3="+t3+" && asgmnt="+asg+" && attendance="+att+" "
+ "where clsnum='"+cnum+"'");
preparedStatement.executeUpdate();
}

使用上面的代码,我尝试编辑名为“mark”的表中的 5 个值。但这些值正在被编辑。所有文本字段(tf1、tf2、tf3、tf4、tf5)均已填充。 TextField 'tf1' 由我填充为 24。但编辑表后,“test1”列的值为 0。其他列值没有更改。如何编辑这些值?

最佳答案

您的查询不正确。以下是编写更新查询的方法:

update mark set test1 = _value_, test2 = _value_,
test3 = _value_, asgmnt = _value_, attendance = _value_
where clsum = _value_

关于mysql - MySQL 数据库中的值未得到编辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23167023/

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