当前位置: 代码迷 >> Java Web开发 >> 请高手看看!!
  详细解决方案

请高手看看!!

热度:122   发布时间:2007-04-02 20:06:57.0
请高手看看!!

问高手这段代码哪错了,为什么一编译就报错:javax.servlet.ServletException: [Microsoft][ODBC SQL Server Driver]无效的描述符索引??
<%@ page contentType="text/html; charset=GBK" %>
<%@ page import="bookstore.*"%>
<%@ page import="java.sql.*" %>
<jsp:useBean id="userBean" scope="page" class="bookstore.User" />
<jsp:setProperty name="userBean" property="*" />
<%
Connection conn = null;
String url = "jdbc:odbc:testjsp";
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); //加载驱动,固定写法
conn = DriverManager.getConnection(url); //获取连接
PreparedStatement pStat = conn.prepareStatement(
"select * from T_user");
ResultSet rs = pStat.executeQuery(); %>

<table border="2" width="100%" bgcolor="red">
<th> id </th>
<th> name </th>
<th> pass </th>
<%while(rs.next()){%>

<tr>
<td><%=rs.getString("user_id")%>
</td>
<td><%=rs.getString("user_name")%>
</td>
<td><%=rs.getString("password")%>
</td>
<td>
<a href=javascript:openWindow('userEdit.jsp?userID=<%=rs.getString("user_id")%>','userEdit', 550, 400);>[edit]</a>
</td>
<td>
<a href=javascript:openWindow('userDelete.jsp?userID=<%=rs.getString("user_id")%>','userDelete', 550, 400);>[delete]</a>
</td>
</tr>
<%}%>
</table>
<%}finally{
if(conn!=null) conn.close();
}
%>

在线等!急!:10::10::10:

搜索更多相关主题的帖子: bookstore  page  import  

----------------解决方案--------------------------------------------------------
无效的描述符,看看你的字段名和你程序中的是不是一样!!
----------------解决方案--------------------------------------------------------
最简单的办法,包sql语句打出来,在查询分析器里看看就是了
----------------解决方案--------------------------------------------------------

其实我觉得有的时候大家不是不会写程序,而是不会调程序。


----------------解决方案--------------------------------------------------------
  相关解决方案