问题描述
- jsp使用jdbc技术连接SQL Server2014时出现了一个问题,怎么解决?无法连接数据库
-
java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
解决方案
SQL Server 连接JDBC时出现的问题
jdbc连接sql server数据库问题分析
jsp连接不上sql server数据库的问题分析
解决方案二:
下面是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一个下载了放进去
解决方案五:
我是下载的微软最新驱动啊,怎么还是没找到了,还是要把它配置到哪个地方?
解决方案六:
因为连接类添加的有问题导致找不到
解决方案七:
找不到驱动类,肯定是因为找不到驱动jar包,找不到驱动jar包肯定是因为路径有问题。
看一下你部署的项目的lib目录是否有驱动jar包?
解决方案八:
把jar包放到tomcat的lib目录下试试
解决方案九:
你的jdbc驱动没有导进去
解决方案十:
我导了啊,在lib下面有一个驱动啊、