首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
user空的怎么处理
落
2019-11-25 14:47
findbyname点进去的sql放在数据库是可以执行的,两个不为空的凑一起就null了
enabled是varchar类型
项目:
JFinal
评论区
JFinal
2019-11-25 16:05
sql 放在数据库控制台可以执行,而在 JDBC 中无法执行的情况是少量存在的,两处的规则略微有些差别,例如 JDBC 中支持问号占位,而控制台不支持
我猜测是因为你的 enable 这个字段的问题, 你看看 enable 字段是不是 varchar, 如果不是的话,不能使用 'false' 常量
'false' 是字符串常量,与 false 是布尔常量,这两者是有本质区别的
回复
落
2019-11-25 17:04
@JFinal
但是我查了数据库,enabled就是varchar类型的,用‘false’应当没问题啊
回复
JFinal
2019-11-25 17:15
@落
可能是细心的问题,例如空格之类的小问题,单步调试,多试几次,肯定可以的
回复
发送
我要反馈
热门反馈
扫码入社
我猜测是因为你的 enable 这个字段的问题, 你看看 enable 字段是不是 varchar, 如果不是的话,不能使用 'false' 常量
'false' 是字符串常量,与 false 是布尔常量,这两者是有本质区别的