課程
/后端開發
/Java
/通過自動回復機器人學Mybatis---基礎版
這是報的錯誤
這是我的代碼
請問大神,這是為什么呢?我仔細看視頻的語句和我的是一樣的啊。是有什么細節我忽略了嗎
2016-12-05
源自:通過自動回復機器人學Mybatis---基礎版 2-6
正在回答
我也遇到這個問題。。。。原來要的加空格。。謝謝
解決了。仔細檢查了一下。jdbc:mysql://127.0.0.1:3306/micro_message后面加不加?useUnicode=true&characterEncoding=utf8沒有影響,關鍵點在于這里sql.append(" and COMMAND=? ");因為append函數的作用是把括號內的內容與sql的內容拼接起來,注意前引號后面有一個空格,這樣and才不會和sql的語句連在一起導致錯誤。
qq_傅皇_0
數據庫連接--數據庫名字后邊改成這樣試試 -- ?characterEncoding=utf-8
慕粉1474367326 提問者
舉報
微信公眾號自動回復功能學習Mybatis,基礎教程加案例實戰方式學習
1 回答為什么一直說我sql語句有問題?
3 回答為什么我查詢出來的值,會被下一條語句中的值覆蓋啊,每次查詢出來的所有數據,都是最后一條數據
2 回答模糊查詢沒有結果,控制臺輸出的sql語句和老師一樣,用的mysql數據庫~求解……
5 回答在查詢的時候,只要name和description有值時就查詢不到數據,把sql語句直接在mysql里查詢卻有是正常的!
6 回答為什么配飾了colletion之后,sql語句在數據庫可以查出多條,但是List接收的永遠只有一條呢??
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-02-01
我也遇到這個問題。。。。原來要的加空格。。謝謝
2016-12-05
解決了。仔細檢查了一下。jdbc:mysql://127.0.0.1:3306/micro_message后面加不加?useUnicode=true&characterEncoding=utf8沒有影響,關鍵點在于這里sql.append(" and COMMAND=? ");因為append函數的作用是把括號內的內容與sql的內容拼接起來,注意前引號后面有一個空格,這樣and才不會和sql的語句連在一起導致錯誤。
2016-12-05
數據庫連接--數據庫名字后邊改成這樣試試 -- ?characterEncoding=utf-8