数据库中的表字段名不能为中文。比如你的“桌号”就是表“tableuse”的一个字段,故不能为中文,你可以把表中的字段名改为“tableno”,然后把SQL语句改为String execute="delete from tableuse where tableno=\""+tableNumber+"\";"; 就行了!
这个“桌号”是指表的字段名,表的字段名是不能有中文的,如果“桌号”是字段名的值,那是可以的
validate.jsp
<%@page contentType="text/html"%>
<%@page pageEncoding="GB2312"%>
<%
String uname=(String)session.getAttribute("uname");
if(uname==null){
response.sendRedirect("error.jsp");
}
%>
因为数据库不是中国的。。。要是nb的数据库全是中国出的,不用中文也不行啊
字符编码问题.转化成utf-8.
可以有中文啊!比如表名,字段名……