用google搜索一下啥,好象叫mssqlserver.jar,放在Tomcat4.1\common\lib里面就可以连接了。

解决方案 »

  1.   

    http://www.microsoft.com/china/sql/downloads/jdbc_sp1.asp
      

  2.   

    我见意你先看看这个帖子引用原文一小部分
    “初学者问的诸如:《怎样配置环境变量》《怎样运行Servlet》啊?这样的问题太多了,现在我写一个初学者入门必读,以便对初学者有指导作用!”下面为原帖子希望能帮到你
    http://expert.csdn.net/Expert/topic/2077/2077183.xml?temp=.4810449
      

  3.   

    把msjdbc里的3个.jar文件已经copy到copy to:(jdk)..\jre\lib\ext\下
    copy to:(tomcat)..\common\libcopy to:(tomcat)..\server\lib环境变量中设置%tomcat_home%\common\lib然后测试下面的代码,注意数据库名称和用户名和密码<%@ page contentType="text/html;charset=gb2312"%>
    <%@ page import="java.sql.*"%>
    <html>
    <body>
    <%
    Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
    String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
    //pubs为你的数据库的
    String user="sa";
    String password="";
    Connection conn= DriverManager.getConnection(url,user,password);
    Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
    String sql="select * from test";
    ResultSet rs=stmt.executeQuery(sql);
    while(rs.next()) {%>
    名称:<%=rs.getString(1)%><br>
    性别:<%=rs.getString(2)%><br>
    <%}%>
    <%out.print("数据库操作成功,恭喜你");%>
    <%rs.close();
    stmt.close();
    conn.close();
    %>
    </body>
    </html>我已经调试通过了!
      

  4.   

    msjdbc里的3个.jar文件已经copy到
    tomcat)..\common\lib同时设置环境变量classpath=%tomcat_home%common\lib\第一个.jar;
    =%tomcat_home%common\lib\第二个.jar;=%tomcat_home%common\lib\第三个.jar以上的第一,第二,第三指的是msjdbc下的三个jar文件的名字
      

  5.   

    将JDBC安装后会有三个包,把它们放在YOUR-app\web-inf\lib并且将它们加入环境变量。