广告
返回顶部
首页 > 资讯 > 精选 >JavaWeb如何连接SQLServer数据库
  • 207
分享到

JavaWeb如何连接SQLServer数据库

2023-06-26 09:06:24 207人浏览 泡泡鱼
摘要

这篇文章主要介绍了javaweb如何连接sqlServer数据库的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇JavaWEB如何连接SQLServer数据库文章都会有所收获,下面我们一起来看看吧。一、下载安装配

这篇文章主要介绍了javaweb如何连接sqlServer数据库的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇JavaWEB如何连接SQLServer数据库文章都会有所收获,下面我们一起来看看吧。

一、下载安装配置SQLServer

1.在SQL官网上下载sqljdbc.jar的压缩包

2.解压之后,将sqljdbc4.jar复制粘贴到你项目的WEB-INF的lib目录下

3.需要知道一些数据库方面的技术知识:

二、下面是驱动程序建立连接所需要的步骤:

1.Driver接口:java.sql.Driver是所有JDBC驱动程序需要实现的接口,这个接口提供给不同的数据库厂商,他们使用的接口名不同。

-:SQLserver的JDBC驱动的类名:"com.microsoft.sqlserver.jdbc.SQLServerDriver"

-:oracle的JDBC驱动的类名:"oracle.jdbc.driver.OracleDriver"

-:MySQL的JDBC驱动的类名:"com.Mysql.jdbc.Driver"

2.加载与注册JDBC驱动

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");该语句用于加载

3.JDBC连接数据库的URL表现形式通常分为三个部分(通常用:分开):

1)协议:在JDBC中唯一允许的协议只能为jdbc.

2)子协议:子协议用于标识一个数据库驱动程序

3)子名称:具体看下面

-:连接SQLserver: "jdbc:sqlserver://localhost:1433;DatabaseName=user"

-:连接Oracle: "jdbc:thin:@localhost:1521:ORCL"

-:连接mysql: "jdbc:mysql://localhost:3306/databasename"

4.执行SQL语句接口Statement对象,该对象的常用方法:

-:void close() 关闭释放资源

-:ResultSet executeQuery(String sql):执行某条查询语句并返回结果

-:int execulteUpdate(String sql):可以执行insert,undate或者delete语句

三、JavaWeb程序连接数据库代码:

1.先创建一个Student类

package com.ll;public class Student {private String name;private String time;private String banji;public String getBanji() {return banji;}public void setBanji(String banji) {this.banji = banji;}private String sex;public String getName() {return name;}public void setName(String name) {this.name = name;}public String getTime() {return time;}public void setTime(String time) {this.time = time;}public String getSex() {return sex;}public void setSex(String sex) {this.sex = sex;}}

2.写dao层与数据库连接的部分,

package dao;import com.ll.Student;//本行及以下是导入SQL以及所需的包import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.Statement;import java.util.ArrayList;public class Studentdao{public ArrayList queryAllStudents() throws Exception{//实现对数据库的访问Connection conn = null;ArrayList students = new ArrayList();//定义与初始化ArrayList数组,相当于定义数组,但是容量比数组大StringBuffer str= new StringBuffer();try {//获取连接String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; //加载JDBC驱动String dbURL = "jdbc:sqlserver://localhost:1433;DatabaseName=StudentManagement"; //连接服务器和数据库sample//运行SQL语句String userName = "sa"; //默认用户名String userPwd = "zongjin123";Class.forName(driverName);conn = DriverManager.getConnection(dbURL, userName, userPwd);if(conn!=null){System.out.println("Connection Successful!"); //如果连接成功 控制台输出}else{System.out.println("Connection fail!");return students;}//密码String sql = "select * from student";//SQL语句,选择数据表student中的所有数据Statement stat = conn.createStatement();ResultSet rs = stat.executeQuery(sql);//定义ResultSet类,用于接收获取的数据while (rs.next()){//实例化VOStudent student=new Student();student.setName(rs.getString("姓名"));student.setBanji(rs.getString("班级"));student.setSex(rs.getString("性别"));student.setTime(rs.getString("年龄")); students.add(student);}rs.close();stat.close();}catch (Exception e1){e1.printStackTrace();}finally{try{//关闭连接if(conn!=null){conn.close();conn=null;}}catch(Exception ex){}return students;}}}

3.创建index.jsp文件

<%@ page language="java" contentType="text/html; charset=GB18030"pageEncoding="GB18030"%><%@page import="java.util.*"><%@page import="java.sql.*"><%@page import="com.ll.Student"><%@page import="dao.Studentdao">

4.在你的SQLserver数据库上创建了一个表,并且录入有数据,然后就会得出一张带有后台数据的表,没有数据上的出入则说明JavaWeb程序连接SQLServer数据库成功。

关于“JavaWeb如何连接SQLServer数据库”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“JavaWeb如何连接SQLServer数据库”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注编程网精选频道。

--结束END--

本文标题: JavaWeb如何连接SQLServer数据库

本文链接: https://www.lsjlt.com/news/308731.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • JavaWeb如何连接SQLServer数据库
    这篇文章主要介绍了JavaWeb如何连接SQLServer数据库的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇JavaWeb如何连接SQLServer数据库文章都会有所收获,下面我们一起来看看吧。一、下载安装配...
    99+
    2023-06-26
  • Navicat如何连接SQLServer数据库
    这篇文章将为大家详细讲解有关Navicat如何连接SQLServer数据库,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。连接配置方式如图:有时候Navicat并没有初始化安装sqlncli, 所以连接的时...
    99+
    2023-06-14
  • c#如何连接sqlserver数据库
    在C#中,你可以使用System.Data.SqlClient命名空间中的SqlConnection类来连接SQL Server数据...
    99+
    2023-09-23
    c# sqlserver数据库
  • 如何远程连接SQLServer数据库
    如何远程连接SQLServer数据库 准备工作 打开  选中如下的连接方式  连接成功后就会出出现 连接成功后:右键设置属性 安全性设置:如下图所示 设置连接属性:     设置完成之后点击完成!!! 打开  启动sqlSer...
    99+
    2023-08-31
    数据库 mysql 服务器
  • Linux如何安装ODBC连接SQLServer数据库
    今天小编给大家分享一下Linux如何安装ODBC连接SQLServer数据库的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。操...
    99+
    2023-07-06
  • VS2022连接sqlserver数据库教程
    目录连接前准备windows身份认证sqlserver身份认证连接前准备 我们使用Visual Studio2022 连接Sqlserver数据库,我们先为我们的项目添加微软自带的连...
    99+
    2022-11-13
  • c#怎么连接sqlserver数据库
    要连接SQL Server数据库,可以使用.NET Framework提供的SQL Server连接库,以下是连接SQL Serve...
    99+
    2023-09-20
    c# sqlserver数据库
  • VS2022怎么连接sqlserver数据库
    这篇“VS2022怎么连接sqlserver数据库”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“VS2022怎么连接sqls...
    99+
    2023-07-02
  • java连接sqlserver数据库的案例
    这篇文章给大家分享的是有关java连接sqlserver数据库的案例的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。java连接sqlserver数据库的方法:首先准备JDBC驱动,并设置数据库;然后进行网络配置,...
    99+
    2023-06-06
  • php7中怎么连接sqlserver数据库
    这篇文章给大家介绍php7中怎么连接sqlserver数据库,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。首先php要开启sqlsrv扩展下载SQLSRV40.EXE运行SQLSRV40.EXE,生成扩展文件,如图把p...
    99+
    2023-06-20
  • Springboot 连接Sqlserver 数据库 整合mybaits plus
    依赖下载:登录网址 https://mvnrepository.com/ 所有依赖包都可以搜索直接复制依赖 Yml 文件数据库配置连接串 mybatis-plus: mapper-locations: classpath*:/...
    99+
    2016-05-21
    Springboot 连接Sqlserver 数据库 整合mybaits plus 数据库入门 数据库基础教程
  • Navicat 连接SQLServer数据库(图文步骤)
    连接配置方式如图: 有时候Navicat并没有初始化安装sqlncli, 所以连接的时候会报 没有默认驱动,如图: 解决方法:在navicat目录下找到对应驱动,点击安装即可,...
    99+
    2022-11-12
  • SqlServer数据库远程连接的方法
    本篇内容介绍了“SqlServer数据库远程连接的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、身份验证配置在sqlserver服务...
    99+
    2023-06-20
  • Java/JavaWeb 连接数据库完成增删改查
    🍖🍖🍖🍖🍖🍖🍖🍖🍖 🍖🍖🍖🍖&...
    99+
    2023-08-18
    database mysql JavaWeb java
  • SqlServer数据库远程连接案例教程
    一、身份验证配置 在sqlserver服务端电脑打开SqlServer Managerment Studio管理工具,首先通过Windows身份验证登录sqlserver 登录成功...
    99+
    2022-11-12
  • javaweb链接数据库教程
    声明:一直以来都以为javaweb程序连接数据库是一个很高大上很难的问题,结果今天学习了一下,不到两个小时就解决了,所以总结一篇博客。  JavaWeb程序连接SQLserver数据库分为一下步骤:1:在http://www.microso...
    99+
    2018-06-27
    java教程 java 数据库 javaweb
  • php中怎么使用pdo连接sqlserver数据库
    php中怎么使用pdo连接sqlserver数据库,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。下载PDO_DBLIB库PDO...
    99+
    2022-10-18
  • jdbc连接主流数据库方式(oracle、mysql、sqlserver)
    jdbc连接主流数据库方式 JDBC全称:java database connectivity ,是sun公司提供的Java连接数据库的标准规范。 1、oracle Oracle Database,又名Oracle RDBMS,或简称O...
    99+
    2017-10-22
    jdbc连接主流数据库方式(oracle mysql sqlserver)
  • Linux安装ODBC连接SQLServer数据库的步骤
    目录1、下载ODBC安装包2、安装步骤第一步:上传两个安装包到服务器上第二步:安装UnixODBC,先安装这个,后安装freetds2.1、操作系统先安装gcc:2.2、安装odbc2.3、安装freetds2.4、配置...
    99+
    2023-04-23
    ODBC连接SQLServer数据库 Linux安装ODBC
  • java连接sqlserver数据库失败怎么解决
    如果Java连接SQL Server数据库失败,可以尝试以下解决方法: 检查数据库连接URL是否正确:确保URL中包含正确的主机...
    99+
    2023-10-24
    java sqlserver
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作