也装了ms jdbc驱动?1.没有把mssqljdbc的驱动程序的路径加入到classpath中。
2.没有把那三个jar文件放在当前的lib目录中。估计两个原因中的一种情况!

解决方案 »

  1.   

    set classpath=.;c:\mssqljdbc\lib\
    就好了!
      

  2.   

    你运行了那个ms jdb这个安装成功了吗?并且那三个jar文件放到classpath中了吗?
    并且连接数据库时应用以下代码,你上面的那些是驱动sql server的, 不是my sql的
    <%Class.forName("org.gjt.mm.mysql.Driver").newInstance();   
    String url ="jdbc:mysql://localhost/softforum?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1" 
    //testDB为你的数据库名 
    Connection conn= DriverManager.getConnection(url);   
      

  3.   

    1。 把那三个jar文件加入到classpath中
    2。 把那三个jar文件拷贝到tomcat的common\lib文件夹下面
    3。 把那三个jar文件拷贝到当前目录的wen-inf\lib下面。
    4。 下载安装sqlserver sp3,或者sp1补丁程序。 搞定,这是我郁闷了一星期得出的答案。
      

  4.   

    把那三个jar文件拷贝到jdk的lib文件夹下面