前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。
这个错是因为 数据库中字段类型和程序中该字段类型不一致。
比如程序将某字段当做Integer类型,
而数据库存储又使用另外一种类型,如String。
1. 而我出这个错是因为:我之前把选中位置错写为VARCHAR了。
改为和数据库一致的INTEGER就OK了。
2. 还有种情况是 把查询的结果为 String类型的值赋值给Integer类型字段接收。总之就是类型不一致。
如下图,我把查到到的NICKNAME值 用GIVER_ID来接收,NICKNAME是String,GIVER_ID是Integer的。
(NICKNAME是theUser 表的字段,GIVER_ID如上图是beg表的字段)