1没有加载驱动
2没有设置classpath

解决方案 »

  1.   

    确定你用的系统是不是XP的如果是,那你的系统是不是装了SP2而别人的没有,如果是的话那你把你的SP2卸载掉就行了,就是那个东西在搞鬼。我遇到相同的问题就是这样解决的,WINDOWS的补丁太烂还是不要有什么就马上装!!!!!!!
      

  2.   

    --------------------
    <%@ page contentType="text/html; charset=GBK" %>
    <html>
    <head>
    <title>connect the db</title>
    </head>
    <%@ page import="java.sql.*"%>
    <body bgcolor="#ffffff">
    <%Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
    String url="jdbc:microsoft:sqlserver://192.168.0.200:1433;DatabaseName=TaxerService"; // message_DSN 为你的用户数据源名称;
    String user="taxer";
    String password="taxer"; // 用户名和密码在此都设为空;
    Connection conn= DriverManager.getConnection(url,user,password);
    Statement stmt=conn.createStatement();
    String sql="SELECT [nsrsbh], [cp_dm], [gs_dm], [cp_xlh], [cp_bbh], [zcrq], [yxqq], [yxqz] FROM [TaxerService].[taxer].[xt_nsrcp]"; //message1为数据源所在库中的一张表;ResultSet rs=stmt.executeQuery(sql);while(rs.next()) {%>
    the first String:<%=rs.getString(1)%><br>
    the second String:<%=rs.getString(2)%><br>
    <%}%>
    <%out.print("数据库操作成功,恭喜你");%>
    <%rs.close();
    stmt.close();
    conn.close();
    %></body>
    </html>
    ------------------------------------
      

  3.   

    wanghongtaoleifeng(小声点) 你说的哪种方法是可以连上的,但是注意,我的连接
    jdbc:microsoft:sqlserver://ibm2\NetSDK:1433;DatabaseName=GrocerToGo
    后面加了一个SQL实例名NetSDK就连上了,这是为什么