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]