jsp 代码链不上数据库 错误代码500

来源:百度知道 编辑:UC知道 时间:2024/06/23 20:51:50
<% Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="jdbc:odbc:relation";
String user="";
String pwd="";

Connection con=DriverManager.getConnection(url,user,pwd);

Statement stmt=con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
ResultSet rs=stmt.executeQuery("SELECT * FROM relation");
rs.last();
%>
表中共有<%=rs.getRow()%>条记录。
<%
rs.beforeFirst();

while(rs.next())
{
%>

<%=rs.getRow()%><br>
<%=rs.getString("id")%><br>
<%=rs.getString("name")%><br>
<%=rs.getString("tel")%><br>
<%=rs.getString("relation")%><br>

<%
}
rs.close();
stmt.close();
con.close();

%>

运行后老是

String url="jdbc:odbc:relation"; 这里的relation 是数据源的名称
SELECT * FROM relation这里的是表名。你看看有没有错。

用户名和密码为空的话,你能进数据库吗?

第一你数据源配置是否正确?
第二数据库里的表名和数据库的名字相同?
第三你表里的第四个字段又是relation?