我直接在数据库运行sql语句时能匹配到相关数据,但我在程序中用的相同的语句却匹配不到数据求解附上sql语句:select * from c_materials where heading like binary '%啊%'
我的数据库编码用的是gbk 代码同一用的utf8 求教是什么原因
------解决方案--------------------------------------------------------
注意,数据库格式与编码格式一定要相同!!!
------解决方案--------------------------------------------------------
代码同一用的gbk就行了,数据库编码方式和代码要一样,就是为了避免你这样的问题
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
lz都说了 数据库是GBK 你的编码是utf-8 你同意下编码就可以咯。。。。