初接触jdbc,能详细点吗,谢谢

解决方案 »

  1.   

    运行的时候jvm要用到ms里的东东,你不在classpath里告诉它,它到哪里找呀?添加方法和你设置环境变量的时候一样做法
      

  2.   

    加了,可是又出现另外的错误:
    java.lang.NoClassDefFoundError: com/microsoft/jdbc/base/BaseDriver
      

  3.   

    找到sqlserver.jar文件的路径
    把该路经添加到环境变量的classpath中
    假设你找到的路径是x:\y\sqlserver.jar
    2000或xp系统
    鼠标右击[我的电脑],选择[属性],选择[详细设定],选择[环境变量],在classpath中追加
    classpath = ......;x:\y\sqlserver.jar95或98系统在autoexec.bat里添加
    set classpath = ......;x:\y\sqlserver.jar
      

  4.   

    在你的ms驱动包解压后在相与的目录中是否有BaseDriver
    如果没有,是不是你的驱动包有问题
      

  5.   

    新的错误也是没找到类造成的
    而且是个Error不是Exception,还不能捕捉
    同样的方法,把你需要的包都添加到环境变量中