java数据库update
A. 我写了一个java程序 里面有个 update更新数据库数据的的代码 连上数据库后代码都没问题但数据没更新
这种问题我自己是先把这个sql放在数据库值执行·看是不是语句的问题
如果不是语句的问题,看自己的查询是不是有条件的
不知道你是自学还是有老师教,这样取列编号是不建议的·
String sql = “select * from admin”;
rs = executeUpdate(sql);
这样是不是在自己修改的时候能更舒服一点。建议而已。
如果有事务处理的话·需要加上commit提交事务。
B. java数据库update问题
update Fact_of_University set Address = " ' " + data_insert[i].get_address() + " ' " + where Name_of_University = 'University of A'
你这样试试看,行不行!
对于这种问题,一般都错误都处在单引号双引号这地方,你可以先到控制台去试试你的sql语句是不是正确的,之后再写到代码中,加入变量!
C. java数据库编程之数据更新
1:如果是调用方法时出错那要看你的connection是否连接了;
2:如果是数据库的值没有改变的话那你看看你的sql语句,根本就没有传值进去,建议写成下面的
public void reset(String mima ,String name) {
String sql="update usertable set password='"+mima+"' where username='"+name+"'";
}
D. Java 操作SQLSERVER数据库进行update,执行错误,语句如下,请高手指教
upData 换成 update 在试试 更新的单词错了
语法 update 表名 set 字段名 =值 where 条件
E. java 链接上了oracle数据库 但是update操作不向下执行 也不报错 , 求教大神
rs.udateString(,)因为用这个方法得你的数据库支持可编辑结果集,操作起来很麻烦,
基本上就是个鸡肋,实际项目中没见用过,都是用pS.executeUpdate(sql);
F. java实现数据库定时更新
才1500条记录,怎么弄也花不了很长时间,也不会占很大资源。
因为是两个不同的数据库所以用纯SQL是做不了的。只有读到服务器中做比较然后更新。
这样的操作最好不要用框架,自己写也不是很难的,表2你只要读一次然后循环发update到表1里去,表1的数据库连接你创建一个就好了,你把它缓存了,在循环里不停的反复用(只用一个就行了不用写连接池,因为不涉及多线程,--千万不要发一条update建一个connection 然后关闭)整个过程大概不到一分中就完成(环境不一样会有一点出入)
任何疑问
blog.csdn.net/shmilyhe
mail:[email protected]