棘手的数据插入问题,高分
插入语句为:
sql = "insert into notebook (CID,name,prep,Fprice,Tprice,pic,time,cpu,os,mem,disk,net,disp,else,base,tejia)"+" valuse ("+cid+",'"+name+"','"+prep+"',"+Fprice+","+Tprice+",'"+pic+"',"+time+",'"+cpu+"','"+os+"','"+mem+"','"+disk+"','"+net+"','"+disp+"','"+else_prep+"','"+base+"',"+tejia+")";
dbcon.stmt.executeUpdate(sql);
产生的错误:
javax.servlet.ServletException: [MySQL][ODBC 3.51 Driver][mysqld-4.0.20a-nt]You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'else,base,tejia) valuse (2,'ibm','prep',20000,15000,'imbx30',20
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:825)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758)
org.apache.jsp.wanpu_005fadmin_005fmodel.admin_005fwanpu_005fnotebook_jsp._jspService(admin_005fwanpu_005fnotebook_jsp.java:263)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:298)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
郁闷极了,请高手帮忙