SQl语句拼接问题,老师报拼接问题,大佬们帮忙找下

1587715988(1).png1587716057(1).png

评论区

JFinal

2020-04-24 15:53

没看到一丁点报出来的拼接异常信息, 神仙也是猜不到的

我要飞的更高

2020-04-24 16:03

@JFinal 站长,很烦,我都没心情了

我要飞的更高

2020-04-24 16:05

@JFinal Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: 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 'LIKE '%杨%' )' at line 1,抱这个错,拼接还是有问题吗

要输就输给追求

2020-04-24 16:10

你截图出来的sql里面都 没有like

我要飞的更高

2020-04-24 16:15

@要输就输给追求 ,底下那是like,您看下

要输就输给追求

2020-04-24 16:19

建议你直接 arp.setShowSql(true); 然后在控制台把错误的SQL复制出来拿到数据库去执行修改。

我要飞的更高

2020-04-24 16:21

@要输就输给追求,在哪加上这行代码

要输就输给追求

2020-04-24 16:24

@我要飞的更高 Jfinal的配置类里面。就是配置数据库的地方

我要飞的更高

2020-04-24 16:30

我要飞的更高

2020-04-24 17:09

@要输就输给追求 解决了,发现是前端下表索引问题,大佬帮我搞了三十分钟

要输就输给追求

2020-04-24 17:42

@我要飞的更高 建议你们把sql 用模板引擎管理起来。这样子sql拼接字符串有sql注入漏洞

糊搞

2020-04-30 10:15

EnJoy做SQL模板不香么

热门分享

扫码入社