我愿意给30分 很简单的问题
<%
String name1=new String();
name1 =request.getParameter("name");
out.print(name1);
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con=DriverManager.getConnection("jdbc:odbc:damon");
Statement stmt=con.createStatement();
String sql="select name from guestbook where name="+"'"+name1+"'";
ResultSet rs=stmt.executeQuery(sql);
%>
<%
while(rs.next())
{
%>
留言人:<%=rs.getString("name")%>
<%=rs.getString("wenben")%>
<%
}
%>
<%
con.close();
stmt.close();
rs.close();
%>
这是一个数据库查询。数据源是damon 表名 是guestbook
运行的时候 出现:
Error 500--Internal Server Error
From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:
10.5.1 500 Internal Server Error
The server encountered an unexpected condition which prevented it from fulfilling the request.
请问是什么原因
谢谢 30分