数据库查询报错说没有那一行,可是明明有啊,怎么回事啊?
我的数据库表:
username name borrow1 return1
20082432 Frontpage 98网页设计 2011-08-01 2011-08-31
Object username1=session.getAttribute("username1");
Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery("select * from borrow where username='"+username1+"'");
String name="";
String borrow1="";
String return1="";
if (rs.next())
{
name=rs.getString("name");
borrow1=rs.getString("borrow1");
return1=rs.getString("return1");
}
报错:
org.apache.jasper.JasperException: Exception in JSP: /library/seen.jsp:26
23: String borrow1="";
24: String return1="";
25: if (rs.next())
26: {
27: name=rs.getString("name");
28: borrow1=rs.getString("borrow1");
29: return1=rs.getString("return1");
java.sql.SQLException: Column 'name' not found.
com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1055)
com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)