jsp使用jdbc技术连接SQL Server2014时出现了一个问题,怎么解决?无法连接数据库

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

13个回答

SQL Server 连接JDBC时出现的问题
jdbc连接sql server数据库问题分析
jsp连接不上sql server数据库的问题分析
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

下面是index.jsp首页。

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8" import = "java.sql.*"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">



Insert title here


<%
try {
// 加载数据库驱动,注册到驱动管理器
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
// 数据库连接字符串
String url = "jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=yggl ";
// 数据库用户名
String username = "root";
// 数据库密码
String password = "111";
// 创建Connection连接
Connection conn = DriverManager.getConnection(url,username,password);
// 判断 数据库连接是否为空
if(conn != null){
// 输出连接信息
out.println("数据库连接成功!");
// 关闭数据库连接
conn.close();
}else{
// 输出连接信息
out.println("数据库连接失败!");
}
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
%>


还有几个报错:
1、The import java.sql cannot be resolved 这个包不能导入
2、String是无法识别的类型。

ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
没有找到sql server的jdbc驱动没找到,google一个下载了放进去

hoho_12
hoho_12 我下了一个的啊,sqljdbc42.jar,把它粘贴到了webinf的lib下面去了啊。
4 年多之前 回复
hoho_12
hoho_12 我下了一个的啊,sqljdbc42.jar,把它粘贴到了webinf的lib下面去了啊。
4 年多之前 回复

我是下载的微软最新驱动啊,怎么还是没找到了,还是要把它配置到哪个地方?

qq_31656329
qq_31656329 import进项目,再调用进行初始化
4 年多之前 回复

因为连接类添加的有问题导致找不到

找不到驱动类,肯定是因为找不到驱动jar包,找不到驱动jar包肯定是因为路径有问题。

看一下你部署的项目的lib目录是否有驱动jar包?

hoho_12
hoho_12 有啊,我下了一个粘贴进去了,还是出现这个问题、
4 年多之前 回复
hoho_12
hoho_12 有啊,我下了一个粘贴进去了,还是出现这个问题、
4 年多之前 回复

把jar包放到tomcat的lib目录下试试

hoho_12
hoho_12 放进去了,还是出现这个问题?怎么解决???
4 年多之前 回复

你的jdbc驱动没有导进去

hoho_12
hoho_12 会不会是jdbc的版本与jar的版本有冲突啊?
4 年多之前 回复
hoho_12
hoho_12 我导了啊,在lib下面有一个jar文件啊。
4 年多之前 回复

我导了啊,在lib下面有一个驱动啊、

共14条数据 1 尾页
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐