eclipse中去修改数据库中的某个数据(用户自定义)

博客介绍在Java中,根据用户输入的id和需要修改的目标名称str,将目标的值修改为str0。还给出了表名示例,以及参数与问号的对应关系等信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

用户输入id,需要修改的目标名称str,修改后该目标的值str0
注释:“A01Bill”====表名
“”+str+""====需要修改的目标名称(可理解为"+str+"外面加一个引号,且引号需要反斜杠标注)
?= = = = = = =与下面pstmt.setString(1, str0);pstmt.setInt(2, pKID);中的数字对应
pstmt.setString(1, str0);pstmt.setInt(2, pKID);中的数字分别代表第几个问号

public int alterBill(int id, String str, String str0) {
	String sql ="update \"A01Bill\" SET \""+str+"\"=? where pKID=? ";
		update(sql, new PreparedStatementSetter() {
		@Override
		public void setValues(PreparedStatement pstmt) throws SQLException {
			pstmt.setString(1, str0);
			pstmt.setInt(2, pKID);
		}
	});
		}
		return 0;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值