详细解决方案
jsp连接sql server 2005数据库是异常!
热度:6313 发布时间:2013-02-25 21:12:09
运行jsp之后总在红色的部分报错!高手指教啊!
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page language="java" import="java.sql.*"%>
<jsp:useBean id="SqlBean" scope="page" class="XSCJ_Bean.SQLServerConnBean" />
<HTML>
<HEAD>
<Meta http-equiv="Content-Type=" content="text/html;charset=gb2312">
<TITLE>使用JDBC直接访问SQL Server数据库</TITLE>
<Style type="text/css">
<!--
.style1{
color:#FF0000;
font-size:24px;
}
-->
</Style>
</HEAD>
<BODY>
<Div align="center">
<span class="style1">JDBC直接访问SQL Server数据库</span><BR><HR><BR>
</Div>
<Table border=2 bordercolor="#FFCCCC" align="center">
<tr bgcolor=CCCCCC align=center>
<td>学号</td>
<td>姓名</td>
<td>性别</td>
<td>出生日期</td>
<td>专业名</td>
<td>总学分</td>
<td>备注</td>
</tr>
<%
//查询XS表中XH,XM,ZY和ZXF字段的前10条记录
String sql="select top 2 * from XS";
//调用SqlBean中加载JDBC驱动的成员函数OpenConn()
SqlBean.OpenConn();
ResultSet rs=SqlBean.executeQuery(sql);
while(rs.next())
{
%>
<tr>
<td><%=rs.getString("XH")%></td>
<td><%=rs.getString("XM")%></td>
<td><%=rs.getString("XB")%></td>
<td><%=rs.getInt("CSRQ")%></td>
<td><%=rs.getString("ZY")%></td>
<td><%=rs.getString("ZXF")%></td>
<td><%=rs.getInt("BZ")%></td>
</tr>
<%
}
%>
<%
out.print("数据库操作成功,恭喜你");
rs.close();
SqlBean.closeStmt();
SqlBean.closeConn();
%>
</Table>
</BODY>
</HTML>
------解决方案--------------------------------------------------------
报什么错?把错误贴出来。
SqlBean.executeQuery(sql); 这里有问题
你就在XSCJ_Bean.SQLServerConnBean类里面的.executeQuery这个方法里面找原因啊
------解决方案--------------------------------------------------------
先看下你的驱动有没有在项目下
try {
Class.forName(driver);
System.out.println("驱动成功!");
Connection connection = (Connection) DriverManager.getConnection(url,username,pass);
System.out.println(connection.toString()+" -- ");
} catch (ClassNotFoundException e) {
System.out.println("驱动失败!");
e.printStackTrace();
} catch (SQLException e) {
System.out.println("数据库连接失败!!!");
e.printStackTrace();
}
你可以这样测试一下,看打印出来什么东西?
相关解决方案
- myeclipse联接sql server 2008看不到用户表
- Server Tomcat v7.0 Server不能起步
- 在哪找的SQL Server 2005数据库驱动文件?为什么sql server2005安装盘上面没有找到
- The server encountered an internal error () that prevented it from fulfilling th解决方案
- JSP运行异常 STRUTS + SQL SERVER 2005
- jsp连接sql server 2005时出现的异常
- jsp连接sql server 2005数据库是异常!
- 大家帮帮忙呀The server encountered an internal error () that prevented it解决方法
- ASP上Set GetSession("conn")=server.CreateObject("adodb.connection")
- Server Apache Tomcat v6.0.35 at localhost failed to start
- JDBC 连接sql server 2005老是失败怎么处理?恳请高手帮忙。
- SOS-(奇怪现象)服务器暂不可用500 internal server error,该怎么解决
- tomcat没法运行Could not publish to the server. Error while expanding
- sql server 设置非空默认值之后,hibernate添加出现异常
- WEBstruts The server encountered an internal error () that prevented it fr解决思路
- jsp连接sql server 2005错误
- 可以安装在win7系统的sql server
- 出现异常:cvs [server aborted]:"passwd" requires write access to the repository
- exchange server 2000提供全部用户邮件到达的java api吗
- hibernate联接SQLServer 2005
- jdbc 直连sql server 2000 连不下
- Error 500-Internal Server Error 如何解决
- JAVA连接SQL SERVER 2000数据库,该如何解决
- Server returned HTTP response code: 403 for URL如何解决
- IM聊天系统的有关问题,用Tigase Server 如何实现挤线功能
- com.microsoft.sqlserver.jdbc.SQLServerException: 用户 'sa' 登录失败。该用户与可托 SQL Server
- 为什么小弟我用hibernate连接SQL 2005 报错请高手解决
- Error 500--Internal Server Error
- 比较有难度的有关问题,Jbuild 2005 编译时为什么不把classes文件加载到web-inf下
- Error 500-Internal Server Error