
java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver java.谁帮我
7个回答
展开全部
肯定是jar的事情了,驱动包没有加入:
你的sql是2000,2005,还是2008?
首先确定你知道怎么导入到环境里面。如果不知道百度一下
1)如果是2000,三个jar包导入:msbase,mssqlserver,msutil。
2)如果是2005,那就是sqljdbc 这个包。
3)如果是2008,那就是sqljdbc4这个包,其实sqljdbc也行。但是千万不要把他们放一起,那样就坏了。删除sqljdbc就行
你的sql是2000,2005,还是2008?
首先确定你知道怎么导入到环境里面。如果不知道百度一下
1)如果是2000,三个jar包导入:msbase,mssqlserver,msutil。
2)如果是2005,那就是sqljdbc 这个包。
3)如果是2008,那就是sqljdbc4这个包,其实sqljdbc也行。但是千万不要把他们放一起,那样就坏了。删除sqljdbc就行
2011-07-01
展开全部
连接SQLServer数据库的驱动com.microsoft.sqlserver.jdbc.SQLServerDriver 的类没找到,可能是没有把这个驱动的jar包导入到当前的工程中。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是在连接SqlServer的时候没有相应的驱动造成的。
建议不使用微软提供的驱动,而是使用第三方的,如:JTDS,它的最新版地址在:
JTDS是一个开放源代码的100%纯Java的,用于JDBC 3.0驱动Microsoft SQL Server (6.5 ,7 ,2000和2005版本)和Sybase(10 ,11 ,12 ,15 版本)的驱动程序 。 JTDS是基于freetds的,并且是目前最快的生产准备JDBC驱动程序为SQL Server和Sybase 。 JTDS完全与JDBC 3.0兼容,支持只向前的,和可滚动/可更新的结果集(ResultSets)中并行(完全独立)语句,并且可实施所有databasemetadata 和resultsetmetadata方法。
建议不使用微软提供的驱动,而是使用第三方的,如:JTDS,它的最新版地址在:
JTDS是一个开放源代码的100%纯Java的,用于JDBC 3.0驱动Microsoft SQL Server (6.5 ,7 ,2000和2005版本)和Sybase(10 ,11 ,12 ,15 版本)的驱动程序 。 JTDS是基于freetds的,并且是目前最快的生产准备JDBC驱动程序为SQL Server和Sybase 。 JTDS完全与JDBC 3.0兼容,支持只向前的,和可滚动/可更新的结果集(ResultSets)中并行(完全独立)语句,并且可实施所有databasemetadata 和resultsetmetadata方法。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是在连接SqlServer的时候没有相应的驱动造成的。
建议不使用微软提供的驱动,而是使用第三方的,如:JTDS,它的最新版地址在:
JTDS是一个开放源代码的100%纯Java的,用于JDBC 3.0驱动Microsoft SQL Server (6.5 ,7 ,2000和2005版本)和Sybase(10 ,11 ,12 ,15 版本)的驱动程序 。 JTDS是基于freetds的,并且是目前最快的生产准备JDBC驱动程序为SQL Server和Sybase 。 JTDS完全与JDBC 3.0兼容,支持只向前的,和可滚动/可更新的结果集(ResultSets)中并行(完全独立)语句,并且可实施所有databasemetadata 和resultsetmetadata方法。
建议不使用微软提供的驱动,而是使用第三方的,如:JTDS,它的最新版地址在:
JTDS是一个开放源代码的100%纯Java的,用于JDBC 3.0驱动Microsoft SQL Server (6.5 ,7 ,2000和2005版本)和Sybase(10 ,11 ,12 ,15 版本)的驱动程序 。 JTDS是基于freetds的,并且是目前最快的生产准备JDBC驱动程序为SQL Server和Sybase 。 JTDS完全与JDBC 3.0兼容,支持只向前的,和可滚动/可更新的结果集(ResultSets)中并行(完全独立)语句,并且可实施所有databasemetadata 和resultsetmetadata方法。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
com.microsoft.sqlserver.jdbc.SQLServerDriver
我也遇到这个问题了,我的是因为我把上边的那句话写成了:
com.microsoft.jdbc.sqlserver.SQLServerDrivver,好像sql数据库版本不一样,驱动类名也不一样,楼主找一下这方面的内容试试,看看是不是驱动类名错了
我也遇到这个问题了,我的是因为我把上边的那句话写成了:
com.microsoft.jdbc.sqlserver.SQLServerDrivver,好像sql数据库版本不一样,驱动类名也不一样,楼主找一下这方面的内容试试,看看是不是驱动类名错了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
驱动包没有找到,你用的是sql2005驱动包,去下载一个吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询