配置dsn了吗?
看看返回的异常是什么。我估计你没有没有配置dsn或url格式写错了
http://www.csdn.net/develop/Read_Article.asp?Id=17032

解决方案 »

  1.   

    用jdbc连接啊
    或者你在控制面板里面是不是没有连odbc源啊?
      

  2.   

    不要用jdbc-odbc桥
    直接用jdbc设置路径如下CLASSPATH  .;C:\j2sdk1.4.1_01\lib\tools.jar;C:\Tomcat\classes;C:\Tomcat\lib;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jarurl为"jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=master"driver为"com.microsoft.jdbc.sqlserver.SQLServerDriver"在连数据库时还要注意server2000的数据库的访问权限和密码设置
      

  3.   

    在连数据库时还要注意server2000的数据库的访问权限和密码设置
      

  4.   

    用jturbo直接连,jturbo为第4种类型的驱动程序, 比其他都好!!
      

  5.   


    <%@ page import="java.sql.*" %>
    <%@ page import="java.io.*" %><%
    Class.forName("com.newatlanta.jturbo.driver.Driver");
    Connection conn = DriverManager.getConnection("jdbc:JTurbo://li-u9mmukyyn5yk:1433/forum","sa", "");
    %>