问题错误描述:
java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriverjava.sql.SQLException: No suitable driver found for jdbc:microsoft:sqlserver://localhost:1433;databaseName=MoToOnlineShop 我测试了数据库连接,没问题。此工程所要用的3个JAR包,我也导入了。sp4数据库补丁也打了。为何还出现这种为题?迷惑中....请高手指点迷津
java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriverjava.sql.SQLException: No suitable driver found for jdbc:microsoft:sqlserver://localhost:1433;databaseName=MoToOnlineShop 我测试了数据库连接,没问题。此工程所要用的3个JAR包,我也导入了。sp4数据库补丁也打了。为何还出现这种为题?迷惑中....请高手指点迷津
解决方案 »
- Struts2中自定义的默认拦截器不起作用
- 求正则表达式阿
- 服务器上的tomcat 间断性的死掉,求解
- 怎么在服务器的java文件中得到服务器的绝对路径
- LoadRunner支持TR069协议吗?
- 如何快速完成Java RCP企业级应用开发?
- 向高手请教一个棘手的批量填充数据的struts问题,一定要看看,因为这对你来说也是一种考验.谢谢.帮帮我吧.
- 对象转化成XML,XML转换成对象的问题,请大家一定要帮我
- eclippse+tomcat6.0的配置网上怎么没有啊!
- jboss端口被占
- Servlet.service() for servlet action threw exception
- json servlet交互问题
以下是从百度知道里复制而来的,希望能给楼主带来帮助。
/**
如果你的SqlServer版本为2000的话 把配置文件中driver修改成
com.microsoft.jdbc.sqlserver.SQLServerDriver sqlserver2000与sqlserver2005驱动与url的区别
1、连接SqlServer2000
driverClassName=com.microsoft.jdbc.sqlserver.SQLServerDriver
url=jdbc:microsoft:sqlserver://localhost:1433;......
2、连接SqlServer2005
driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver
url=jdbc:sqlserver://localhost:1433;......答案补充:
1、用Winrar打开sqljdbc.jar 看看里面有com/microsoft/sqlserver/jdbc/SQLServerDriver.class文件吗?按照驱动包的目录结构写
2、另外检查一下你的tomcat/webapps/工程名/web-inf/lib下面有sqljdbc.jar这个包吗 没得话放进去重启tomcat **/
jar包都正确导入了?还是你测试的那个工程是导入的,而你现在出问题的那个工程没有导入,仔细再看看吧