Java连接sql数据库

如何从零使用Java eclipse连接SQL server2012数据库 网上有很多连接文章差不多都是鱼龙混杂,我安装的时候也是费了很大的气力,所以我独立整理出了一封,希望对读者有用。 事先,下载好SQL2012安装包(这里就不提供下载的路径了)、JDBC驱动包。 一、如何配置SQL2012 1、 在这里就不再赘言如何安装SQL2012的安装方法了,因为到这里找如何用Java连接数据库的人都有一定基础的。 这里需要强调的是下图,要将身份模式验证模式改成混合模式并设置密码... 阅读详情


// Decompiled by Jad v1.5.8e2. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://kpdus.tripod.com/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi space
// Source File Name:   ConnDB.java

package shopBeans;

import java.io.PrintStream;
import java.sql.*;

public class ConnDB
{

 public Connection conn;
 public Statement stmt;
 public ResultSet rs;
 private static String dbDriver = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
 private static String dbUrl = "jdbc:sqlserver://127.0.0.1:1433;DatabaseName=ShopSystem";
 private static String dbUser = "sa";
 private static String dbPwd = "";

 public ConnDB()
 {
  conn = null;
  stmt = null;
  rs = null;
 }

 public static Connection getConnection()
 {
  Connection connection = null;
  try
  {
   Class.forName(dbDriver);
   connection = DriverManager.getConnection(dbUrl, dbUser, dbPwd);
  }
  catch (Exception exception)
  {
   exception.printStackTrace();
  }
  if (connection == null)
   System.err.println("警告:数据库连接失败!");
  return connection;
 }

 public ResultSet doQuery(String s)
 {
  try
  {
   conn = getConnection();
   stmt = conn.createStatement(1004, 1007);
   rs = stmt.executeQuery(s);
  }
  catch (SQLException sqlexception)
  {
   sqlexception.printStackTrace();
  }
  return rs;
 }

 public int doUpdate(String s)
 {
  int i = 0;
  try
  {
   conn = getConnection();
   stmt = conn.createStatement(1004, 1007);
   i = stmt.executeUpdate(s);
  }
  catch (SQLException sqlexception)
  {
   i = 0;
  }
  return i;
 }

 public void closeConnection()
 {
  try
  {
   if (rs != null)
    rs.close();
  }
  catch (Exception exception)
  {
   exception.printStackTrace();
  }
  try
  {
   if (stmt != null)
    stmt.close();
  }
  catch (Exception exception1)
  {
   exception1.printStackTrace();
  }
  try
  {
   if (conn != null)
    conn.close();
  }
  catch (Exception exception2)
  {
   exception2.printStackTrace();
  }
 }

}

如何用Java连接SQL SERVER数据库 这里用的是SQL SERVER 2008 R2的数据库和Eclipse; 参考教程:https://blog.csdn.net/u012393192/article/details/76152458 开工! 首先从开始菜单中找到SQL Server配置管理器 选择网络配置下的xxx的协议,启用Named Pipes和TCP/IP 双击TCP/IP选择IP地址选项卡,将IP1和IP10... 阅读详情

相关推荐

Java连接SQL sever2008数据库

一.安装好SQL Server 2008后,运行 开始 → 所有程序 → Microsoft SQL Server 2018 → 配置工具 →SQL Server配置管理器,如下图所示:打开的窗口如上图所示。在左边栏找到 SQL Server网络配置选项,点开它的小箭头,会看到“【使用的数据库名称】的协议” (图中是AURORA的协议),选中它,看右边栏。将Named Pipes右击启用,同样...

Jennifering的博客 2006

从未使用导入java.sql

jsp+sql serevr 2000开发(tomcat+lomboz+eclipse) 在文件中eclipse警告:从未使用导入java.sql 

my_dream_fly的专栏 3173

ConnDB.java

整理的拿连接的工具类,获取数据库连接,关闭连接,关闭连接等! * @param conn * @throws SQLException import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement;

无法解析导入 java.sql等的问题解决

每次安装新的eclipse的时候总是会让我们自己去部署eclipse的jdk环境,如果你没有部署的话就是出现无法解析包之类的问题。第一步: 第二步(在这里我已经配置好了的,不过你们点进去是出现一个×的错误提示,这就是问题所在,你把他移除掉): 第三步(但你移除以后就是添加新的library,将你本机上的jdk添加进来然后问题就解决了): ...

moxiaolin的博客 1万+

sql connection

sql server 2000与java连接

java链接sqlserver方式

java链接数据库sqlserver中方式级方法,并且需要配置相关文件

Java连接SQL数据库

步骤 1、注册驱动类 (要扔出异常 throw Exception) Class.forName("com.microsoft.sqlserver.jdbc.SQLSeverDriver"); 俩方式: 【1】建立包后,找到 Build Path,然后点击 最后一个选项,然后上边第三个Libraries,然后右边 第二个选项,最后确定,保存。出现一摞书后,点开,再点开奶瓶一样的,找到 SQLServerDriver.class ,右键复制 路径 com.microsoft.sqls...

m0_67368271的博客 6704

JAVA 链接Sql server数据库驱动

Java链接Sql server所需要的各种版本的驱动,非常好用!!

如何用java连接SQL数据库

个人认为,数据库查询语句并不困难,但在java连接SQL数据库时会出现一些问题,下面我将我的问题与解决方法分享给大家。 1.首先新建JAVA项目(我是用Eclipse,就不过多叙述了) 2.连接SQL数据库需要下载一个jar包 (下载链接https://pan.baidu.com/s/1zNgqZhcQqKxWX0q00awVXw 提取码5spc) 3.将下载好的jar文件复制,在项目里新建一个文件夹lib,并粘贴到lib里 4.如图过后不要忘了点击项目,属性,Java构建路径,添加JAR,选择本项目内l

Root2021的博客 6217

使用pytorch构建LSTM_AE模型的两种方式

2.基本LSTM_Unit计算——基本LSTM_AE结构 3.自定义LSTM_Unit计算——自定义LSTM_AE结构 1.LSTM-Encoder-Decoder模型结构及简要解析 图基本lstm计算单元

qq_37840762的博客 7275

webapi .net core8.0配置使用Token权限认证

本人在网上找了很多版本,不是太复杂就是不行。

m0_74824592的博客 1761

java连接SQL server数据库

首先保证这些都是开着的 打开 打开TCP/IP 打开服务 创建java项目—– > 创建lib文件夹—–>把sqljdbc4.jar包拷贝进去 然后右键这个jar包——>build path——>add to buildpath为了增强程序的后期可维护型,我采用properties文件存储一下这些文件。在项目下创建db.properties文件,然后把下面代码放进去既可以了。

暖心~的博客 946

基于STM32的智能水温控制系统设计

智能水温控制系统广泛应用于家庭、工业、农业等多个场景,尤其在热水器、恒温泳池和地暖系统中,通过实时监测和调节水温,提高设备的效率和用户的舒适度。本文基于STM32微控制器设计了一个智能水温控制系统,能够实时监测水温、用户设置温度,并根据需要控制加热器或冷却装置,确保水温维持在设定范围内。系统能够根据用户设定自动控制加热和冷却设备,确保水温维持在舒适的范围内,并通过OLED屏实时显示水温信息。在生成的项目基础上,编写水温监测、目标温度设定、加热器和冷却装置控制、OLED数据显示以及超温报警的代码。

2401_88410555的博客 2476

java中database相关指令_数据库SQL的基础知识及java连接数据库的基本操作过程

数据库SQL的基础知识【补充数据库基本知识点】数据库是按照一定的数据结构来组织、存储和管理数据的仓库数据库管理系统是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库1、数据库表的完整性约束:域约束(表中字段取值范围)、主码约束(主键,唯一确定一条记录)、外码约束(表中一个字段,确实另外一张表的主码)用SQL语句生成外键://为foods表的CategoryId字段生成外键fk_Foods...

weixin_33162568的博客 689

基于步科(Kinco HMI 2.5)的组态软件使用

本篇介绍Kinco HMI 2.5的组态软件使用,图标如下 目录   一、新建工程并配置连接 1.1 根据工程选择PLC与HMI型号 1.2 配置PLC连接与选项 二、组态画面编辑 2.1 打开画面窗口 2.2 编辑画面 2.3 组态变量与PLC程序变量连接 三、组态程序下载到HMI 3.1 连接 3.2 编译 3.3 下载 一、新建工程并配置连接 1.1 根据工...

ACanswer的专栏 1万+

一文读懂 STAR-CCM+:多物理场仿真王者,从入门到精通全攻略(附实战路线)

STAR-CCM+是西门子旗下的多物理场仿真平台,集流体、传热、结构、电磁等耦合求解于一体。其核心优势包括:全自动网格处理技术(支持十亿级网格)、多物理场无缝耦合、CPU/GPU并行加速计算、流程自动化与设计探索等。广泛应用于汽车(空气动力学优化、电池热管理)、航空航天(气动设计、发动机仿真)、能源(风电叶片流固耦合)、电子(芯片散热)等行业。相比ANSYS Fluent和OpenFOAM,STAR-CCM+在多物理场耦合和复杂几何处理方面更具优势,适合工业级高精度仿真需求。学习路径建议从基础操作入手,逐步

源代码杀手的博客 347

java连接sql server2005数据库代码

database.properties文件 #此资源文件提供连接sql server2005数据库需要的信息,可以通过修改改变各项值 # 数据库的用户名userName=sa# 数据库的密码                                              password=zzb19880803#sql server 的驱动,一般不需更改           

ON_LOAD_1988的专栏 2935

非洲秃鹫优化算法(AVOA)详解:从原理到实战

非洲秃鹫优化算法(AVOA)是一种模拟秃鹫觅食行为的元启发式算法。该算法通过数学建模秃鹫的群体分工、饥饿感知和食物竞争等行为,将优化问题转化为智能觅食过程。AVOA包含四个关键阶段:(1)种群初始化与最佳秃鹫选择;(2)饥饿率控制探索与开发平衡;(3)探索阶段模拟远距离飞行搜索;(4)开发阶段模拟食物源附近的竞争行为。算法采用饥饿率函数实现自适应搜索,初期偏向全局探索,后期转向局部开发。实验表明AVOA在标准测试函数和工程设计问题上表现出优越性能,其创新性在于将秃鹫独特的生物学特性转化为高效的优化机制。

qq_42212808的博客 230

【Database Navigator 插件】idea 社区版连接 mysql 数据库

IDEA 数据库插件Database Navigator 插件是 IntelliJ IDEA 集成开发环境中的⼀个重要组件,它为开发者提供了⼀种⽅便快捷的数据库管理和开发⼯具。通过 Database Navigator 插件,开发者可以连接到各种类型的数据库,执⾏ SQL 查询和更新数据,以及通过可视化的⽅式设计和维护数据库表结构。

2402_85428625的博客 1314

人工智能数据治理——解读AI时代数据治理白皮书 2025【附全文阅读】

摘要:该白皮书面向企业数字化负责人及AI项目推进人员,探讨AI时代数据治理的战略升级。提出"好数据+好数据知识"双基石理念,强调数据需满足"三高"标准(高精度、一致性、时效性)并构建语义知识库。构建四层治理框架,包括数据采集处理、合规安全、知识库建设及质量改进,并介绍AI赋能治理的新范式,如智能ETL和治理Agent体系。同时分析"软件+AI+好数据"的应用模式,为企业实现智能数据治理提供实践指导。(149字)

cdfunlove的博客 635

「深度学习之优化算法」(五)差分进化算法

每次迭代将先进行变异操作,选择一个或多个个体的基因作为基,然后选择不同的个体的差分来构成差分基因,最后将作为基的基因与差分基因相加来得出新的个体。,大喊一声,进化吧,魔王兵i的基因改变了。交叉率CR,影响基因取自变异基因的比例,由于至少要保留一位自己的基因和变异的基因导致CR在该问题上对算法性能的影响不大(这个问题比较简单,维度较低,影响不大)。与遗传算法同为进化算法的差分进化算法,它们的操作(算子)也都非常相似的,都是交叉,变异和选择,流程也几乎一样(遗传算法先交叉后变异,差分进化算法先变异后交叉)。

quanzhan_King的博客 1505

JDBC(Java Database Connectivity,Java数据库连接)API是一个标准SQL(Structured Query Language...

JDBC(Java Database Connectivity,Java数据库连接)API是一个标准SQL(Structured Query Language,结构化查询语言)数据库访问接口,它使数据库开发人员能够用标准Java API编写数据库应用程序。JDBC API主要用来连接数据库和直接调用SQL命令执行各种SQL语句。利用JDBC API可以执行一般的SQL语句、动态SQL语句...

dengjuanshou7445的博客 595

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

java sql检查数据库连接_在java中检查sql数据库连接

以下是检查连接是否成功建立到DB服务器的示例JAVA程序.public class TestDBConnection {public static void main(String[] args) {String Url = "jdbc:sqlserver://serverURL;DatabaseName=DBname;user=dbUsername;Password=dbPassword";tr...

weixin_34790851的博客 452

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

java连接数据库,和java.sql.SQLSyntaxErrorException: Unknown database问题

import java.sql.*; public class MySQLDemo { // MySQL 8.0 以下版本 - JDBC 驱动名及数据库 URL static final String JDBC_DRIVER = "com.mysql.jdbc.Driver"; static final String DB_URL = "jdbc:mysql://localhost:3306/fenbushi?useSSL=false&allowPublicKeyR...

weixin_55701556的博客 4783

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

sql连接数据库代码java_Java中sql数据库连接

Java中sql数据库连接有个问题是这样的.自己描叙一下.我的数据库是sql sever.我在在企业管理器下面建立了一个数据库xsql(学生管理)在这个数据库下面暂时没有设置表.然后我在计算机中设置odbc数据源.步骤是这样的:第一步,在用户Dsn中,电击添加按钮,选择数据源的驱动程序,我选的是SQL Server.第二步是,命名数据源为xsgl,连接的sql server服务器是选择了本地的.第...

weixin_33582311的博客 282
下一篇: cookie总结
罗文付
博客等级 码龄12年 2粉丝 19原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值