jsp连接sql Server数据库教程

一、首先讲下我用的工具版本以供参考:

  jar包:jtds1.3.1.jar  下载地址:点击进入

  数据库:SQL Server2012

  服务器:Tomcat8.0   下载地址:点击进入

  开发IDE工具:myEclipse 2016 CI6

  JDK:JDK1.8     下载地址:点击进入

  PC系统:windows教育版2016周年更新版。

二、将下载好的jar包(下载后解压压缩包里面有一个jar包),放到Tomcat根目录下的lib目录中,如下图所示:

三、启动myEclipse,新建一个WEB 项目,启动tomcat服务器,将项目部署到服务器。(启动服务器前,jar包要先复制到lib目录下)

四、在WebRoot目录下新建一个jsp文件,将连接数据库的java代码写到jsp文件中的body标签内:

<%
        String DBDRIVER="net.sourceforge.jtds.jdbc.Driver";
        String DBURL="jdbc:jtds:sqlserver://127.0.0.1:1433/数据库名";
        String DBUSER="登录名";
        String PASSWORD="登录密码";
        try{
        Class.forName(DBDRIVER);
        Connection cn=DriverManager.getConnection(DBURL,DBUSER,PASSWORD);
        Statement st=cn.createStatement();
        String sql="SELECT 字段1,字段2,字段3,字段4,字段5 from 表名";
        ResultSet rs=st.executeQuery(sql);
        while(rs.next()){
            String sno=rs.getString("字段1");
            String sname=rs.getString("字段2");
            String sex=rs.getString("字段3");
            java.sql.Date birthday=rs.getDate("字段四");
            String sd=rs.getString("字段5");
            out.print(sno+","+sname+","+sex+","+birthday+","+sd+"<br>");

        }
        rs.close();//关闭结果集
        cn.close();//关闭操作
        }
        catch(Exception ex){
        System.out.println(ex.getMessage());
        System.out.println("连接异常");
        ex.printStackTrace();
        }

     %>

要注意在jsp中倒包:

<%@ page language="java" import="java.util.*,java.sql.*" pageEncoding="UTF-8"%>

常见错误与排错1:

加载驱动找不到类:

解决办法:

如果是按本教程步骤完成的,还是报该错,建议重启服务器或重新部署项目。

或者,直接给jdk的jre库添加jtds.jar包,再重启服务器,在myEclipse操作如下图:

又或者在web项目下的WebRoot目录的WEB-INF下的lib中添加jar包,再重启服务器,如图:

时间: 2024-10-12 04:37:04

jsp连接sql Server数据库教程的相关文章

JeeSite如何正确连接SQL SERVER 数据库

JeeSite如何正确连接SQL SERVER 数据库 jeesite介绍 感谢jeesite项目的作者thinkgem. 没有你我也不会更改这数据源非了恁大的劲,,,,嘻嘻嘻说多了. JeeSite是基于多个优秀的开源项目,高度整合封装而成的高效,高性能,强安全性的开源Java EE快速开发平台. JeeSite是您快速完成项目的最佳基础平台解决方案,JeeSite是您想学习Java平台的最佳学习案例,JeeSite还是接私活的最佳助手. JeeSite是在Spring Framework基础

中琅领跑标签条码打印软件如何连接sql server数据库

使用中琅领跑标签条码打印软件制作商品条码过程中,如果数据储存在excel表或文本文档中时,根据之前教程,我们可以轻松连接使用其中的数据.但如果数据是存储在远方主机或数据库中,我们如何获取使用呢?这里小编就简单介绍下中琅领跑标签条码打印软件数据库连接的基本操作步骤,以sql server 2000为例,其他数据库如mysql,oracle等连接步骤大致相同.首先,无论是您的数据库是安装在本机还是远方服务器上,请确保sql server是可以连接的.需要注意的是,针对sql server 2000的

详解连接SQL Server数据库的方法,并使用Statement接口实现对数据库的增删改操作

总结一下,连接SQL Server数据库需要以下几个步骤: 1. 导入驱动Jar包:sqljdbc.jar 2. 加载并注册驱动程序 3. 设置连接路径 4. 加载并注册驱动 5. 连接数据库 6. 操作数据库 7. 关闭连接 代码如下: ******************连接数据库******************* 1 package zj6_Test; 2 import java.sql.*; 3 public class Zj6_3 { 4 /** 5 * 使用Statement接口

ThinkPHP连接sql server数据库

原文:ThinkPHP连接sql server数据库 亲身经历,在网上找连接sql server数据库的方法,还是不好找的,大多数都是照抄一个人的,而这个人的又写的不全,呵呵,先介绍一下我连接的方法吧.如果你是用THINKPHP连接,那么最重要的就是配置问题. 我的PHP版本是5.3,就说5.3的方法吧 1.首先要下载 php_pdo_sqlsrv_53_ts_vc9.dll php_sqlsrv_53_ts_vc9.dll 下载地址:http://share.weiyun.com/dc589f

VS2013 MFC ODBC连接SQL SERVER数据库编程(三)

VS2013 MFC ODBC连接SQL SERVER数据库编程(三) 转载请注明:http://blog.csdn.net/my_acm/article/category/2616577 继上一篇讲完对数据库的链接以及一些说明之后,本文将实现对数据库的增删查改等操作. 如上图所示就是最终完成的一个简单的小程序. 首先添加列表框的NM_CLICK响应程序.鼠标放在列表框上,右键->添加事件处理程序,找到MN_CLICK消息,添加并编辑,如下图所示. 在响应函数里面添加如下代码: 这样就实现了,点

JDBC连接sql server数据库的详细步骤和代码

JDBC连接sql server数据库的详细步骤和代码 JDBC连接sql server数据库的步骤如下: [java] view plaincopyprint? 1.加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.Class类的静态方法forName(String  className)实现. 成功加载后,会将Driver类的实例注册到DriverManager类中. 2.提供JDBC连接的URL •连接URL定

从SSMS中复制代码到Word中数字消失--没解决&amp;&amp;Excel连接SQL Server数据库

1.因工作需要需把SSMS中的代码复制到word中,可发现一个问题: 从SQL Server2008的SSMS中复制代码到Word 2013中,如果是中文汉字+阿拉伯数字,阿拉伯数字会消失.如果是英文+阿拉伯数字就没有问题.在网上也没找到方法,问一哥们,他说我们都是英文,没遇到过.记录下来吧 2.每次发的数据都在数据库中,之前都是select * from TableName,然后"连同标题一起复制",然后再粘贴到Excel中.但其实excel可以连接SQL Server的,其实操作很

C# 连接SQL Server数据库的连接字符串&lt;转&gt;

C#连接SQL Server数据库的连接字符串,我们一个一个参数来介绍(注意:参数间用分号分隔): “user id=sa”:连接数据库的验证用户名为sa.他还有一个别名“uid”,所以这句我们还可以写成“uid=sa”. “password=”:连接数据库的验证密码为空.他的别名为“pwd”,所以我们可以写为“pwd=”. 这里注意,你的SQL Server必须已经设置了需要用户名和密码来登录,否则不能用这样的方式来登录.如果你的SQL Server设置为Windows登录,那么在这里就不需要

Windows 2008服务器环境PHP连接SQL Server数据库的配置及连接方法

背景: PHP程序常用的数据库是Mysql数据库,但是由于实际项目需要,要求PHP网站连接SQL Server数据库查询一些必要信息.因此,本文就来给大家介绍一下如何安装及配置PHP扩展,可以实现PHP利用PDO函数连接SQL Server数据库. 正文: 要让PHP配置支持sql server,需要安装一些必要软件及扩展,步骤如下: 1.在微软官方页面https://www.microsoft.com/en-us/download/details.aspx?id=20098下载PHP扩展压缩包