已采纳回答 / 早春暮春_酒暖花深
哎呀!好粗心..首先 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