String queryString="from Topic where 1=1 and topicBankName = "+topicBankName;
执行上述查询语句会引发Unknown column ‘××’ in 'where clause’类型错误;
是因为:拼凑sql语句时未将字符类型数据用引号引出来;
将上述语句改为以下的语句即可解决问题
String queryString="from Topic where 1=1 and topicBankName = '"+topicBankName+"'";