錯誤原因:
拼接的時候因為引號里的部分是直接引起來的,所以將這些語句整個拼接起來的時候就會成為一個“沒有斷句”的sql語句,如下面我的錯誤
將整句話拼接起來就相當於 select * from BookCatagorywherename like '%"+bookCatagory.getName()+"%'";
整個句子並沒有斷句,所以在sql腳本中並不是一個完整的sql語句
解決辦法:
將拼接部分 引號 內,左右引號都加上空格,這樣的話拼接出來就是一個完整的sql語句!!!