菜鸟! 那位高手!

初学者!!! 那位高手请指教!!
在JSP中与数据库相连用的是值连     想起到查询功能,用的是预处理   SQL语句是
select   *  
from   tblcategory,tblproduce
where   tblcategory.category=tblproduce.category   and   name   like   '%?% '
这样会报错     为什么阿??  
这种方式不行   拿什么可以做到模糊查询呢     请哪位高手指导以下阿阿

------解决方案--------------------
like '%*% '