我写了一个java程序 里面有个 update更新数据库数据的的代码 连上数据库后代码都没问题但数据没更新
2个回答
展开全部
这种问题我自己是先把这个sql放在数据库值执行·看是不是语句的问题
如果不是语句的问题,看自己的查询是不是有条件的
不知道你是自学还是有老师教,这样取列编号是不建议的·
String sql = “select * from admin”;
rs = executeUpdate(sql);
这样是不是在自己修改的时候能更舒服一点。建议而已。
如果有事务处理的话·需要加上commit提交事务。
追问
这是我的数据库课程设计,但是我的java很一般,这个是用ecplise做的,下学期要学J2EE,不讲究什么格式拉 因为java我自己不常用,能告诉我怎么改才能更新数据吗
追答
首先·用ecplise做的这句话是错的·这个软件只是写代码的一个地方而已,他不提供什么特别的方式去处理java。
你的程序逻辑应该是这样的
本来就显示这个人的一些数据,你通过修改也就是update之后,再去查这个人
就是对数据库要发出两条语句的·第一句是改,第二句是查·才能实现你改了之后看到新的东西·明白我的意思么
这个是是J2SE和sql结合的小例子,se课程提供的是编程思想和逻辑,java特性的训练。
在数据库里执行update a表名 字段值=要修改的值,下一句是select * from a;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询