各位看看 : 数据库的问题 eshop在两个地方用到了首先,你检查你的数据源其次,你检查你的sql语句,并输出,直接到数据库中执行看是否报错再次,检查你的SQL Server服务是否启动,端口是否正确如果以上三步检查后,应该不会有错 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 好象都对的啊!<%@ page contentType="text/html;charset=gb2312" %><%@ include file="common.jsp" %><%@ page import="java.util.*,java.sql.*" %><%@ page language="java"%><html> <head><title>TitleBookDescription</title></head> <%@ include file="banner.jsp" %> <br> <% String bookId=request.getParameter("bookId"); if(bookId==null)bookId="1"; try { String url= "jdbc:odbc:eshop"; Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection conn= DriverManager.getConnection(url); java.sql.Statement stmt; stmt= conn.createStatement(); String queryMessage = "select * from books "; queryMessage += "where "+"("+"id="+bookId+")"; out.println(queryMessage); ResultSet rs= stmt.executeQuery(queryMessage); %> <p>书名:<%= rs.getString("id")%></p> <p>作者:<em><%= rs.getString("name") %></em> <br> <p>价格(元):<%= rs.getFloat("price") %></p> <p>销售数量:<%= rs.getInt("saleAmount") %></p> <p>评论:<%= rs.getString("description") %></p> <% rs.close(); stmt.close(); conn.close(); }catch(Exception e){ out.println(e.getMessage()); } %> <p><strong><a href="<%= request.getContextPath()%>/catalog.jsp?Add=<%= bookId%>"> 加入购物车 </a> <a href="<%= request.getContextPath()%>/catalog.jsp">继续购物</a></p> </strong> </body></html>输出结果:BOOKSTORE --------------------------------------------------------------------------------select * from books where (id=3) [Microsoft][ODBC SQL Server Driver][SQL Server]对象名 'books' 无效。 加入购物车 继续购物 oracle联合查询问题?急 大家帮忙看看这是什么意思 有关于struts 1.X formbean封装报错 我的javabean怎么不能用 一个简单的注册程序,让我郁闷了几天 关于阿信的无限级关联菜单的问题!! tomcat一开始服务就出现问题!前几次没有出现问题!求大神指导,在线等!急急急 SmartUpload中文文件下载问题!!!!! 请推荐一本好点的JSP书,谢了 jsp中如果要用字符串形式输出html代码,应如何encode它? [Struts初学]大家帮我看看! 十万火急,做完分都给你,帮我朋友做道面试题
<%@ page contentType="text/html;charset=gb2312" %>
<%@ include file="common.jsp" %>
<%@ page import="java.util.*,java.sql.*" %>
<%@ page language="java"%>
<html>
<head><title>TitleBookDescription</title></head>
<%@ include file="banner.jsp" %>
<br>
<%
String bookId=request.getParameter("bookId");
if(bookId==null)bookId="1";
try
{
String url= "jdbc:odbc:eshop";
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn= DriverManager.getConnection(url);
java.sql.Statement stmt;
stmt= conn.createStatement();
String queryMessage = "select * from books ";
queryMessage += "where "+"("+"id="+bookId+")";
out.println(queryMessage);
ResultSet rs= stmt.executeQuery(queryMessage);
%>
<p>书名:<%= rs.getString("id")%></p>
<p>作者:<em><%= rs.getString("name") %></em>
<br>
<p>价格(元):<%= rs.getFloat("price") %></p>
<p>销售数量:<%= rs.getInt("saleAmount") %></p>
<p>评论:<%= rs.getString("description") %></p>
<% rs.close();
stmt.close();
conn.close();
}catch(Exception e){
out.println(e.getMessage());
}
%>
<p><strong><a href="<%= request.getContextPath()%>/catalog.jsp?Add=<%= bookId%>">
加入购物车
</a>
<a href="<%= request.getContextPath()%>/catalog.jsp">继续购物</a></p>
</strong>
</body>
</html>
输出结果:BOOKSTORE
--------------------------------------------------------------------------------select * from books where (id=3) [Microsoft][ODBC SQL Server Driver][SQL Server]对象名 'books' 无效。
加入购物车 继续购物