最赞回答 / 慕雪1014944
自问自答System.out.println("您输入的值为:" + scan.next().toString());这里有问题,这里接受的是scan.next().toString()为再接收一次scan.next()传入值,写成 in.toString() 就可以了
2017-06-08
已采纳回答 / 和风细羽
那样的话得到的sql语句就是: where and user_name=...1=1 是为了接上 for 循环里的 and,那么 sql 语句就是 where 1=1 and user_name=...
2017-06-07
跟着总算也码出来了,在这里感谢老师;
因为跟着路径学,确实很多知识都不知道,老师没有解释,终于让我学会了看API;
学会看API算是这门课第二大知识点了; 缺少知识过度、少注释的良苦用心,I GET IT.
因为跟着路径学,确实很多知识都不知道,老师没有解释,终于让我学会了看API;
学会看API算是这门课第二大知识点了; 缺少知识过度、少注释的良苦用心,I GET IT.
2017-06-07
有报这个错的童鞋,You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 。sql语句有问题,仔细检查,特别是每一行前面要加一个空格,因为字符串连接sql语句的时候会没有空格,举例:select * from mytable;和select*frommytable,第一种才能正常被解析,第二种会报错
2017-06-02