JSP连接数据库(SQL 2014)

如果出现java.lang.ClassNotFoundException: com.mysql.jdbc.Driver(缺少驱动)的错误也可以参照下面的方法解决。

 

第一步:首先下载驱动(Microsoft JDBC Driver 6.0 for SQL Server)

网址:https://www.microsoft.com/en-us/download/details.aspx?id=11774

驱动下载好后解压

在解压文件夹中找到sqljdbc_6.0文件夹下的chs文件夹,可以看到有jre7和jre8两个文件夹,分别对应1.7版本和1.8版本的jdk,选择合适的使用。

将jre7或者jre8中的jar文件放在tomcat的lib文件夹下

再复制一次放在自己安装的jre下的lib文件夹下的ext文件夹中。

 

这两步都做好之后就可以连接数据库库了,代码如下:

<%@ 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">
<%@page import="java.sql.DriverManager"%>
<%@page import="java.sql.Connection"%>
<%@page import="java.sql.Statement"%>
<%@page import="java.sql.ResultSet"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>数据库</title>
</head>
<body>

<%
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; 
//加载JDBC驱动
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=lzy"; 
//连接服务器和数据库
String userName = "sa"; //默认用户名
String userPwd = "jiayou417"; //密码
Connection MyODBC;
try {
 Class.forName(driverName);
 MyODBC = DriverManager.getConnection(dbURL, userName, userPwd);
 System.out.println("Connection Successful!"); 
   //如果连接成功 控制台输出Connection  Successful!
} catch (Exception e) {
 e.printStackTrace();
}
%>

</body>
</html>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值