错误是这样子的java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
at java.net.URLClassLoader$1.run(URLClassLoader.java:199)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:141)
at example.HelloWorld.<init>(HelloWorld.java:20)
at example.HelloWorld.main(HelloWorld.java:86)

解决方案 »

  1.   

    在eclipse里是怎么样加那三个驱动文件的
    能不能给上具体的操作呀谢谢!
      

  2.   

    新建一个用户库(比较方便,下回可以直接引用),将那3个jar文件加入。然后在你的工程中引用刚才的用户库即可。
      

  3.   

    代码应该没有问题,程序没找到驱动程序包。你在环境配置中要把SQLServer的驱动程序包路径写清楚了,设置CLASSPATH给出驱动包(*.jar)的位置就可以了。我没有用过Eclipse,但原理应该是一样的。
      

  4.   

    1。先进入你的project
    2。选择菜单栏上的“project”--》“properties”
    3。进入属性界面后,左面选择“java build path”,右面选择“libraries”
    4。点击“Add External Jars”
    5。后面就不用我说了吧。
      

  5.   

    java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver 就是说找不到SQLServerDriver所在的包.到网上去找一个jtds-0.9.jar,然后按上面rubarck_ln() 说的做就可以咯。完了再rebuild工程一下。
      

  6.   

    看看这里:
    http://www.blogjava.net/rickhunter/category/3664.html