我用“JDBC-ODBC桥”来连接SQL SERVER数据库,里面有一个数据库叫“TEST”。Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String dbURL = "jdbc:odbc:Test";
String userName = "sa";
String userPass = "";
Connection con = DriverManager.getConnection(dbURL, userName, userPass);发现在
“DriverManager.getConnection(dbURL, userName, userPass);”
的时候,抛异常。我不知道错那里???

解决方案 »

  1.   

    String dbURL = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=Test"
      

  2.   

    谢楼上的!
    我可以了,是ODBC的数据源没有配。
    我用的是JDBC-ODBC桥。
    你的是JDBC的一个驱动吧?
    现在,一般大家用什么方法连接数据库的呢?
      

  3.   

    我的连接数据库一下可以,一下异常,有点奇怪,不稳定。
    异常如下:
    #
    # An unexpected error has been detected by Java Runtime Environment:
    #
    #  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6d3e4df2, pid=2692, tid=2704
    #
    # Java VM: Java HotSpot(TM) Client VM (1.6.0-beta2-b86 mixed mode, sharing)
    # Problematic frame:
    # C  0x6d3e4df2
    #
    # An error report file with more information is saved as hs_err_pid2692.log
    #
    # If you would like to submit a bug report, please visit:
    #   http://java.sun.com/webapps/bugreport/crash.jsp
    #
    Press any key to continue...
      

  4.   

    有没有人用过“JDBC-ODBC桥”啊?
    我发现非常的不稳定!!!
    一会儿能连接,一会儿就不行了。
    也不知道原因。
    你没有人碰到过。