谁来帮帮我呀.jdbc连接SQL Server问题,在resin-2.1.9下可以运行,可是在Tomcat 5.0下就不行了.真郁闷!!!
SQL Server 2000 JDBC驱动,已经安装.
msbase.jar
mssqlserver.jar
msutil.jar
也添加到classpath中了.
在resin-2.1.9下可以运行显示出数据,
可是在Tomcat 5.0下就不行了.输出
"jdbc驱动,不成功
连不上数据库"
这到底是什么原因,请高手指点.
代码如下:
<html>
<head><title>jdbc</title></head>
<body>
<center>
<%
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
out.println("link true ");
%><br><%
}
catch(Exception e)
{
out.println("jdbc驱动,不成功");
e.printStackTrace();
}
try{
Connection conn = DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=SystemDataBase;User=sa;Password=123");
Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery("select * from studentinf");
while(rs.next())
{
out.println(rs.getString(1));
out.println(rs.getString(2));
%><br><%
}
}
catch(SQLException e)
{
e.printStackTrace();
out.println("连不上数据库");
}
%>
</center>
</body>
</html>