JDBC连接SQL Server2005总报错找不到SQLServerDriver

我用的是SQLSERVER2005,JDBC也是微软官网down的,解压后放在C盘的ProgramFiles目录下,环境变量中也加了sqljdbc.jar进去。至于JSP... 我用的是SQL SERVER 2005 ,JDBC也是微软官网down的,解压后放在C盘的Program Files目录下,环境变量中也加了sqljdbc.jar进去。至于JSP中的路径那个字符因为是2005所以也特别注意设置了,如下:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance();
url = "jdbc:sqlserver://localhost:1433;DatabaseName=student";
conn = DriverManager.getConnection(url,"sa","123");
感觉好像没差什么了吧,可是还是出错,找不到SQLServerDriver类

java.lang.ClassNotFoundException:com.microsoft.sqlserver.jdbc.SQLServerDriver

究竟怎么才行啊?麻烦高手指点!

ps:有人说WEB-INF\lib下也要放入sqljdbc.jar包?需要吗?
ps:
路径
CATALINA_HOME
E:\Tomcat\apache-tomcat-6.0.26
CLASSPATH
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\jconsole.jar;%JAVA_HOME%\lib\htmlconverter.jar;%CATALINA_HOME%\lib;C:\Program Files\SQLServerJDBCdriver\sqljdbc_2.0\chs\sqljdbc.jar
我用的是TOMCAT 6
放到哪个WEB-INF目录下?所有的JSP我都放在文件夹testsql中,但我将sqljdbc.jar放到它里面的WEB-INF\lib下还是不行啊
http://edu.codepub.com/2009/0910/15194.php
这里说,安装或者解压,取得sqljdbc.jar文件,该文件即为JDBC驱动。将sqljdbc.jar放到classpath。(web application中放在WEB-INF/lib下)
但我没这个目录哦,你们看看
我的Tomcat目录结构是这样的,其下的webapps目录只有docs、excamples、host-manager、manager、ROOT以及我的工程文件夹testsql,webapps下没有WEB-INF目录,但它的子目录下却都有WEB-INF目录,我在testsql\WEB-INF\lib中已经放了sqljdbc.jar包,但是没用,还是找不到类。究竟是放在哪个WEB-INF中?
展开
 我来答
纯美且聪颖丶海鸥7
2010-05-09 · 超过17用户采纳过TA的回答
知道答主
回答量:55
采纳率:0%
帮助的人:47.8万
展开全部

第一步,把自己的sqljdbc.jar放入"TOMCAT_HOME"\webapps\“项目名”\WEB-INF\lib下面

这一步,你看看是否正确。你的表达好像可以了。但是,你要看清楚路径。

第二步,

WEB-INF\lib中已经放了sqljdbc.jar包加入到项目的java build里面(构建路径)

 这样才你的项目才能找到sqljdbc.jar文件。如果,还不行。QQ交流一下。QQ:283569994

LeslieCZA
2010-04-24
知道答主
回答量:26
采纳率:0%
帮助的人:11.6万
展开全部
有人说WEB-INF\lib下也要放入sqljdbc.jar包?需要吗?
这是必须的,这样IDE工具会帮你设置classPath,如果你不放在这里,你要手动设置classPath。
你要明白,你用那个jar包来干什么用,不要盲目地操作。

tomcat当然没有这个目录,这是的Web工程的一个目录,你只要把这个jar包放到WebRoot\WEB-INF\lib,IDE(Eclipse)就会把你项目的classPath设置好了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
朢晓貮
2010-05-03 · 介绍AI应用、设备以及未来AI发展
朢晓貮
采纳数:18 获赞数:134

向TA提问 私信TA
展开全部
把那jar直接拖到lib下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-04-24
展开全部
导JAV包了吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式