Column 'id' not found.

kimidang 2012-12-27 11:45:00
<%@ page language="java" contentType="text/html; charset=GB18030" import="java.util.*, java.sql.*,java.io.*"
pageEncoding="GB18030"%>
<html>
<head>
<meta content="Content-Langue" content="zh-zn">
<meta http-equiv="Content-Type" content="text/html; charset=GB18030">

<title>用户表</title>

</head>
<body>
<center>
<p>用户表</p>
<table border="1" width="76%" id="tablel" bordercolor="green" align="center">
<tr>
<td>id号</td>
<td>姓名</td>
<td>密码</td>
<td>角色</td>
<td>电话</td>
<td>地址</td>
</tr>
<%
Class.forName("com.mysql.jdbc.Driver");
Connection con=DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/mealsystem","root","12345");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery("select * from user");
while(rs.next())
{
int id=rs.getInt("id");
String userName=rs.getString("userName");
String password=rs.getString("password");
int ident=rs.getInt("ident");
String telephone=rs.getString("telephone");
String address=rs.getString("address");

%>
<tr>
<td><%=id %></td>
<td><%=userName %></td>
<td><%=password %></td>
<td><%if (ident==1){
out.print("管理员");
}
else if( ident==0){
out.print("普通用户");
}
%></td>
<td><%=telephone %></td>
<td><%=address %></td>
</tr>
<%
}
rs.close();
stmt.close();
con.close();

%>
</table>
</center>
</body>
</html>
这是源代码 显示的是Column 'id' not found.
...全文
1070 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
licip 2012-12-27
  • 打赏
  • 举报
回复
你把你的表user显示出来看看。 可能是没有id这一例吧。
失落夏天 2012-12-27
  • 打赏
  • 举报
回复
你看看多少行报的错,估计有一个值的名称输入错误
笑莫问 2012-12-27
  • 打赏
  • 举报
回复
找不到id列,可以去检查下数据库表。
  • 打赏
  • 举报
回复
user表有没有id字段啊

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧