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

问题描述

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下面有一个驱动啊、

时间: 2024-09-22 12:46:46

sql server-jsp使用jdbc技术连接SQL Server2014时出现了一个问题,怎么解决?无法连接数据库的相关文章

SQL Server静态页面导出技术(SQL Server Web Assistant)

server|web|静态|页面 本段文章节选自铁道出版社新出的<用BackOffice建立Intranet/Extranet应用>一书(现已在海淀图书城有售,外地或者需要送货上门的读者可以到www.wanbook.com.cn或www.e-bookshop.com.cn上在线购买.本书书号为ISBN7113039448).本书详尽地讲述了如何使用微软BackOffice系列产品来组建Intranet/Extranet应用.通过它您将掌握NT的安装和设置.使用IIS建立Web站点.通过ILS建

SQL Server静态页面导出技术(SQL Server Web Assistant)6

server|web|静态|页面 本段文章节选自铁道出版社新出的<用BackOffice建立Intranet/Extranet应用>一书(现已在海淀图书城有售,外地或者需要送货上门的读者可以到www.wanbook.com.cn或www.e-bookshop.com.cn上在线购买.本书书号为ISBN7113039448).本书详尽地讲述了如何使用微软BackOffice系列产品来组建Intranet/Extranet应用.通过它您将掌握NT的安装和设置.使用IIS建立Web站点.通过ILS建

SQL Server 2016 列存储技术做实时分析

title: SQL Server 2016 列存储技术做实时分析 author: 风移 摘要 数据分析指导商业行为的价值越来越高,使得用户对数据实时分析的要求变得越来越高.使用传统RDBMS数据分析架构,遇到了前所未有的挑战,高延迟.数据处理流程复杂和成本过高.这篇文章讨论如何利用SQL Server 2016列存储技术做实时数据分析,解决传统分析方法的痛点. 传统RDBMS数据分析 在过去很长一段时间,企业均选择传统的关系型数据库做OLAP和Data Warehouse工作.这一节讨论传统R

sql server 2000 的 jdbc 连接

server 这几天开始为红凤办的网站做筹备工作,首当其冲的就是将SQL Server 的jdbc连接调试好.首先下载了很多的源代码文件.比如网上的新闻发布系统,社区管理系统等等,各种各样的使用SQL Server的jsp源代码.开始了我的漫长而又让人沮丧的数据库连接工作.        首先先确定一下我使用的工具是eclipse 3.2 + tomcat 6.0 + jdk1.6,操作系统是window xp sp2.        步骤一:安装SQL Server 2000(我开始安装了SQ

SQL Server 2000和JDBC的融合实例解析

SQL Server 2000 是当今网络编程中使用的比较多的一个数据库系统,而Java则是流行的网络编程语言,在网络编程中涉及的比较多也比较重要的就是数据库问题,Java自身提供了对各类主流数据库系统的支持,通过提供Java.SQL 库,提供了一个统一的接口,使得可以在Java环境下不必对程序作大规模的修改,只要更改相应的驱动程序,即可实现对各类数据库的操作,从而提高软件的生存周期和降低软件的开发成本和维护费用,在这种情况下SQL Server 2000 和Java 的融合问题就显得比较重要了

在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)

error|server|程序 错误:"在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败. (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) ",       上述错误我遇到两种情况,一种是在打开打开SQL Server 2005时弹出的,另一种是在应用程序连接SQL Server 2005时出现的.归纳了一下,由以下几个原因: 1.数据库引擎没有启动.  

SQL Server不允许进行远程连接的解决办法

刚刚安装的数据库系统,按照默认安装的话,很可能在进行远程连接时报错,通常是错误:"在连 接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败. (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server的连接) ",现在针对此 问题总结如下: 明白了SQL Server是个网络数据库就可迎刃而解了,简单的分为下面的几种情况. ◆1.数据库引擎没有启动.有两种启动方式: (1)开始-&g

SQL Server数据导入导出技术概述与比较

当我们建立一个数据库时,并且想将分散在各处的不同类型的数据库分类汇总在这个新建的数据库中时,尤其是在进行数据检验.净化和转换时,将会面临很大的挑战.幸好SQL Server为我们提供了强大.丰富的数据导入导出功能,并且在导入导出的同时可以对数据进行灵活的处理. 在SQL Server中主要有三种方式导入导出数据:使用Transact-SQL对数据进行处理:调用命令行工具bcp处理数据:使用数据转换服务(DTS)对数据进行处理.这三种方法各有其特点,下面就它们的主要特点进行比较. 一.使用方式的比

sql server 2012 账户登录模式无法连接到指定等我服务器

问题描述 sql server 2012 账户登录模式无法连接到指定等我服务器 请问大神们,这个怎么弄,急求!!!在线等!!!!! 解决方案 换一个服务器连,如果还有问题,是客户端的问题,否则是服务器的问题.至于具体的问题,这个可能性很多,比如软件不兼容,或者电脑感染了360等一类的流氓软件. 解决方案二: 保证你有权限吗?或者用户名和密码错误了 解决方案三: SQL Server 2012数据库服务器安全管理SQL Server2012无法连接到2014-0831-1223SQL Server