安装完毕不要拷贝到jdk1.4/lib下1.打开Jbuilder,选择Tools-->Configure Libraries,然后在左边的列表框下选择New,填入:Name:sql,Location:User Home,然后点击Add,加入目录C:\Program Files\Microsoft SQL Server 2000 JDBC\lib,确定
2.Project-->Prject Properties-->Paths-->Required Libraries-->Add
加入刚才添加的User Home/sql确定
3.Tools-->Enterprise Setup-->Database Drivers-->Add,加入User Home/sql,添加之后在列表框中显示的是sql.config(这一步说明成功),确定,重新启动JBuilder

解决方案 »

  1.   

    谢谢楼上的。
    我觉得我所做的跟你说的只是ms*.jar的路径不同而已。不过我还是照你说的作了一遍,没用:(.
    顺便说一下,我的Application Server 是Jboss(正在学习做EJB),我在jbooshome\lib\ext下也拷贝了一份。会不会跟这个有关。
    我用oracle 的时候很简单,在library中添加了roaclejdbc之后,再在Enterprise Setup\DataBase Driver中Add进这个Driver就ok了,为什么sql server 就不行呢?
      

  2.   

    在Database polit中手动把驱动程序类名,url加上,下一次就有了,不要指望他自己出现!
      

  3.   

    Driver = com.microsoft.jdbc.sqlserver.SQLServerDriver
    URL = jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=Northwind
      

  4.   

    转载
    一,先到微软的网页上下载Microsoft  JDBC  for  SQL  SERVER的驱动程序。确定你安装的jdbc是否完全版,因为有个单机版只能连接本机上的sql,单机版约2m,完全版约6.5m  
    二、安装好jdbc后,假如目录在C:\Program  Files\Microsoft  SQL  Server  2000 JDBC,打开Jbuilder,选择Tools--  >Configure  Libraries,然后在左边的列表框下选择New,填入:Name:sql,Location:User  Home,然后点击Add,加入目录C:\Program  Files\Microsoft  SQL  Server  2000  JDBC\lib,确定  
    三、Project--  >Prject  Properties--  >Paths--  >Required  Libraries--  >Add  
    加入刚才添加的User  Home/sql确定  
    四、Tools--  >Enterprise  Setup--  >Database  Drivers->Add,加入User  Home/sql,添加之后在列表框中显示的是sql.config,确定  
    五、Tools--  >Database  Pilot-->View-->Options-->Drivers-->Add填入  
    Driver  class:com.microsoft.jdbc.sqlserver.SQLServerDriver  
    Simple  URL:microsoft:sqlserver://localhost:1433;DatabaseName=mybase  
    确定之后,Tools--  >Database  Pilot--  >New的Driver里选择  
    com.microsoft.jdbc.sqlserver.SQLServerDriver  
    在URL里填入:  
    microsoft:sqlserver://服务器Ip地址或主机名:1433;DatabaseName=数据库名,确定!  
    双击或点击+号输入sql数据库的用户名和密码,就完成了JB与sql的连接!  
    连接代码可以查看Source!  
    最后用下面代码,应该就能连到数据库了:  
           String  driver  =    "com.microsoft.jdbc.sqlserver.SQLServerDriver  ";  
           String  url  =    "jdbc:microsoft:sqlserver://  "  +  机器名+    ";databasename=  "  +  数据库名;  
     
           try  
           {  
               Class.forName(driver);  
               Connection  conn  =  DriverManager.getConnection(url,  数据库用户名,用户密码);  
           }  
           catch(ClassNotFoundException  cnfe)  {  
               throw  new  ClassNotFoundException(  "不能找到Microsoft  SQL  Server数据库的驱动程序  ");  
           }  
           catch  (SQLException  sqle)  
           {  
               System.out.println(sqle);  
               throw  new  SQLException(  "不能连接到Microsoft  SQL  Server数据库    ");
           }
      

  5.   

    weblogic不是带一个sqlserver的jdbc驱动吗?用那个好了,很好的用的 :)
      

  6.   

    jboss的路径我知道,你放错地方了,应该在:D:\jboss-3.0.4_tomcat-4.1.12\server\default\lib里,不过你把它放在lib/ext下的话,可以在run.bat下set classpath看看.
      

  7.   

    五、Tools--  >Database  Pilot-->View-->Options-->Drivers-->Add填入  
    Driver  class:com.microsoft.jdbc.sqlserver.SQLServerDriver  
    Simple  URL:microsoft:sqlserver://localhost:1433;DatabaseName=mybase  
    -------------------------
    就这样加!!!
      

  8.   

    bmwa(北门无爱) ( ) 信誉:100  2003-03-21 10:04:00  得分:0 1.打开Jbuilder,选择Tools-->Configure Libraries,然后在左边的列表框下选择New,填入:Name:sql,Location:User Home,然后点击Add,加入目录C:\Program Files\Microsoft SQL Server 2000 JDBC\lib
    -------------------------------------------------------------
    我说几句:最好是把这三个jar文件放到一个不带空格的目录下,再add这个目录下的驱动,不然在做ejb的东西时会出现问题的!