已采納回答 / 早春暮春_酒暖花深
哎呀!好粗心..首先 SQL中缺了一個"," (下面看我的截圖);其次,十分不建議這么拼SQL語句,非常容易出錯,建議使用StringBuffer拼SQL,一目了然,還有就是程序上也是推薦使用StringBuffer。PS:我還原了你這種格式的SQL測試后還是有問題!所以很不推薦!<...圖片...><...圖片...>
2018-01-19
最新回答 / 慕俠6582840
課程不是講了嗎preparedStatement 中預編譯的sql語句可以用占位符"?"來表示,然后后面在用setObj(位置,值)來賦予sql中的值注意類型要對應 把定義方法添加個形參就行了你需要的修改的變量iadd(Type? i){?Connection conn=DriverManager.getConnection(URL, USER, PASSWORD);String sql="select name from person where name =? ";PreparedStatement?...
2017-12-21
已采納回答 / qq_笑問蒼天奈我何_03796438
加在前邊表示最后一位是相應的字符,加在后邊表示第一位是相應的字符,前后都加表示中間是相應的字符,舉個例子,如果是%a,最后一位是a的字符串就會被查找出來,a%,第一位是a的字符串就會被查找出,%a%,中間有a的字符串就會找出來。
2017-12-06