Can not issue data manipulation statements with executeQuery()

Can not issue data manipulation statements with executeQuery()spa

 

緣由是這句:st.executeQuery("insert  into  student  values('"+name+"','"+age+"','"+introduce+"')") ;.net

我是看了書上一個例子,而後開始模仿,發現問題後,發現書上其餘程序語句都是用這句,blog

後來看了幾個網頁,才明白這句應該該成這樣子:st.execute("insert  into  student  values('"+name+"','"+age+"','"+introduce+"')") ;ip

最後總結:若是你的SQL 語句是諸如update,insert的更新語句,應該用statement的execute()方法,若是用的是statement的executeQuery()就會出現上訴問題get

轉自:https://blog.csdn.net/cherishme1988/article/details/7399225it

相關文章
相關標籤/搜索