以前我也认为需要,但是我现在发现并不需要,JDBC可以直接连接SQL SERVER

解决方案 »

  1.   

    能具体说一说步骤吗?
    那,String url;
    url要怎样呢?
    既 url=?
      

  2.   

    kofsky
    能给我说说怎样做吗?
      

  3.   

    在ODBC Data Source Administrator中加入(选SQLServer Driver)。
      

  4.   

    private void connectSQL()
        {
             String driverName="com.microsoft.jdbc.sqlserver.SQLServerDriver";
         String url="jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=assurance";
         String useName="sa";
         String usePassword="";
         //数据库为SQL SERVER2000
         try
         {
             Class.forName(driverName).newInstance();
             conn = DriverManager.getConnection(url,useName,usePassword);
         }
         catch(Exception e)
         {
             error("连接数据库失败,请确认已成功加载JDBC驱动及SQL服务器处于活动状态。");
         }
        }
      

  5.   

    控制面版——》管理工具——》数据源ODBC——》ADD加入SQLServer Driver
      

  6.   

    kofsky(御风而动)的可不是ODBC连接。
      

  7.   

    我的应该是JDBC直接连接吧。55。不好意思。这个东西。与具体的驱动程序有关吧。我也不大清楚
      

  8.   

    127.0.0.1:是环回地址,也就是本机IP地址
    1433 是SQL SERVER的默认端口号
      

  9.   

    sun.jdbc.odbc.JdbcOdbcDriver
    url="jdbc:odbc:[odbcsource]"
      

  10.   

    sun.jdbc.odbc.JdbcOdbcDriver
    url="jdbc:odbc:[odbcsource]"
      

  11.   

    Message:[Microsoft][ODBC SQL Server Driver][SQL Server]对象名 'JBuilderDbTestingTABLE1' 无效。
    SQLState:S0002
    ErrorCode:208
    Message:[Microsoft][ODBC SQL Server Driver][SQL Server]游标未声明。
    SQLState:37000
    ErrorCode:16945