1、求java连接SQL Server 2000的驱动包(三个*.jar文件)请发到[email protected]中.
2、java连接SQL Server 2000需要把以上三个文件放到哪(请讲最简单的方法)
3、在Win xp中安装好了SQL Server 2000后在Win Xp中只打了SP4补丁能正常连接数据库不?

解决方案 »

  1.   

    1、求java连接SQL Server 2000的驱动包(三个*.jar文件)请发到[email protected]中.
    2、java连接SQL Server 2000需要把以上三个文件放到哪(请讲最简单的方法)
    3、在Win xp中安装好了SQL Server 2000后在Win Xp中只打了SP4补丁能正常连接数据库不?
    ===========================================================================
    1,驱动直接去官网下就可以,补丁也是
    2,放到你的classpath\lib下面
    3,能,sp3都能。至少补丁是向下兼容的。
    不过说句实在的,楼主的前两个问题完全可以自己解决,先动手在问印象更深刻阿。我也是新手,许多东西还是自己搜一下或者是自己动动手要来得快,来的深。尤其是连接数据库这样普遍的问题
    说多了,别介意
      

  2.   

    1.网上查mssql驱动就能找到
    2.放到common--lib下面
    3.必须sp3以上
      

  3.   

    谢谢,你们的建议,我也csdn中也查了一些文档,也搜了些但多数好象是英文的,所以才....以后会多看!
      

  4.   

    我是像你们说的哪样设置的,把JDBC驱动包也放到了c:\jdk1.4\lib\目录下
    classpath=.;c:\jdk1.4\lib\dt.jar;c:\jdk1.4\lib\tools.jar;c:\jdk1.4\lib\mssqlserver.jar;c:\jdk1.4\lib\msbase.jar;c:\jdk1.4\lib\msutil.jar
    java_home=c:\jdk1.4
    TOMCAT_HOME=C:\tomcat.5.0
    Path=c:\jdk1.4\bin
    并且%Tomcat\%common\lib目录也放了哪几个驱动包
    以下是我的一个测试程序
    <%@ page contentType="text/html;charset=gb2312" %>
    <%@ page import="java.io.*"%>
    <%@ page import="java.sql.*"%>
    <%
    Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
    String url="jdbc:microsoft:sqlserver://192.168.1.57:1433;databaseName=news";
    Connection con= DriverManager.getConnection(url,"sa","");

    Statement smt1 = con.createStatement();
            
    ResultSet rs=smt1.executeQuery("select * from test");
            while(rs.next())        {
              out.println("test");
            }
            %>
    现在又发生这样的以下错误提示,,请问这是怎么回事?java连接数据库可是基础、也是重点,,希望早点解决了能做以后的事情!
    exception javax.servlet.ServletException: com.microsoft.jdbc.sqlserver.SQLServerDriver
    org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:825)
    org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758)
    org.apache.jsp.ConnectDB_jsp._jspService(ConnectDB_jsp.java:77)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    root cause java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
    org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1340)
    org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1189)
    org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:148)
    org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:69)
    java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
    java.lang.Class.forName0(Native Method)
    java.lang.Class.forName(Class.java:141)
    org.apache.jsp.ConnectDB_jsp._jspService(ConnectDB_jsp.java:54)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.
      

  5.   

    如果你在本地计算机上测试的话
    String url="jdbc:microsoft:sqlserver://192.168.1.57:1433;databaseName=news";
    这句的192.168.1.57改成localhost
    如果你在tomcat里放了jar包,就不要在jdk里放了,容易冲突
      

  6.   

    classpath=.;c:\jdk1.4\lib\dt.jar;c:\jdk1.4\lib\tools.jar;c:\jdk1.4\lib\mssqlserver.jar;c:\jdk1.4\lib\msbase.jar;c:\jdk1.4\lib\msutil.jar这个设置错误没?
      

  7.   

    设置没有错误
    但是
    ClassNotFoundException
    这个异常证明还有问题,还是找不到驱动啊,
      

  8.   

    为什么不用mysql 教程都是用mysql做实验的
      

  9.   

    朋友们,我这个问题还没有解决,我想应该是驱动程序没有弄好,我在SQL Server 2000中存储数据,用delphi连接都没有问题,就是jdbc连接有这个问题.....我QQ是258353899如果有时间可以用远程协助帮我解决下!先谢谢!
      

  10.   

    给我也发一驱动吧,[email protected]