我该如何解决这个问题。请帮帮我 我已经尝试了很长时间来解决这个错误。但我不能。
String mname=request.getParameter("m");
String imgurl=request.getParameter("imgurl");
String catocagory=request.getParameter("catocagory");
String[] s=new String[3];
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection("jdbc:odbc:BoxOffice","system","sa");
Statement st=con.createStatement();
ResultSet rs;
rs=st.executeQuery("select * from "+catocagory+"where name='"+mname+"'");
while(rs.next())
{
s[0]=rs.getString("c1");
s[1]=rs.getString("c2");
s[2]=rs.getString("c3");
}
%>
答案 0 :(得分:2)
在连接SQL时缺少空格,请尝试此
rs=st.executeQuery("select * from " + catocagory + " where name='" + mname + "'");