找到问题了,是因为现场的数据库编码字符集不能识别汉字
楼主:检查下SQL语句~是不是“from与表名之间没有空格” 使得“from和表名”连在一起,导致SQL报语法错误,from后面找不到关键字~
select * from tabname where 1=1
你的现场数据库,是不是没有这个表啊。很有可能,开发环境与生产环境的库格式不一致的