JSP中SQL统计问题

来源:百度知道 编辑:UC知道 时间:2024/05/16 11:02:52
本人菜鸟,正在做一个JSP网站.现遇到如下困难:
有三个表User,Product,Order.分别统计出三个表内总记录数,并在JSP页面中输出显示,求完整代码!!!要求是,数据库连接也要在JSP页面中进行,跪求答案!!!!!!
80分!!!如回答正确,再加分!!!
不好意思,数据库是SQL2005,忘了说了.至于总记录数,我的意思是,表中记录的行数,理解吗?

ok,改成sqlserver2005了,假设三个表的主键分别为:userid,productid,orderid,数据库名为test,用户名和密码自己调整一下。
另外,jsp链接sqlserver2005需要一个驱动,下载和安装如下:
下载:http://download.microsoft.com/download/d/2/e/d2e1ffb6-2cfa-4a62-a22d-a413cce93118/Download_SQL_JDBC_Driver.htm
安装或者解压,取得sqljdbc.jar文件,该文件即为JDBC驱动。将sqljdbc.jar放在WEB-INF/lib下。
修改过的jsp代码如下:
order.jsp
import java.sql.*;
String DBDriver="com.microsoft.sqlserver.jdbc.SQLServerDriver";
String ConnStr="jdbc:sqlserver://localhost:1433;DatabaseName=test";
String MyUser="myuser";
String MyPassword="mypassword";
Connection conn = null;
ResultSet rs =null
sql = "select count(user.userid) as usrs,count(product.producti