jdbc执行Statement接口的步骤
jdbc执行Statement接口的步骤如下:
1)驱动注册程序:
Class.forName(com.mysql.jdbc.Driver);
2)获取连接对象:
Connection conn = DriverManager.getConnection(url,user,password);
3)创建Statement对象:
Statement stsm = conn.createStatement();
4)准备sql语句:(静态的sql语句)
5)执行sql语句:
stsm.executeUpdate(sql);
6)输出:
7)关闭连接:
1 if (stsm != null) {2 try {3 stsm.close();4 } catch (SQLException e) {5 // TODO Auto-generated catch block6 e.printStackTrace();7 throw new RuntimeException(e); 8 } 9 } 10 11 if (conn != null) { 12 try { 13 conn.close(); 14 } catch (SQLException e) { 15 // TODO Auto-generated catch block 16 e.printStackTrace(); 17 throw new RuntimeException(e); 18 } 19 }
转载于:https://www.cnblogs.com/LZL-student/p/6012739.html
jdbc执行Statement接口的步骤相关推荐
- JDBC中Statement接口提供的execute、executeQuery和executeUpdate之间的区别
Statement 接口提供了三种执行 SQL 语句的方法:executeQuery.executeUpdate 和 execute.使用哪一个方法由 SQL 语句所产生的内容决定. 方法execut ...
- jdbc java数据库连接 3)Statement接口之执行DDL和DML语句的简化
上一章的代码中,可以发现,jdbc执行DDL和DML有几个步骤都是一样的: 1)执行语句开始时,创建驱动注册对象.获取连接的数据库对象.创建Statement对象 1 // 创建驱动注册对象 2 Cl ...
- jdbc cancel mysql_当执行Statement的cancel()之后发生了什么?
java.sql.Statement接口中有cancel()方法: /*** Cancels this Statement object if both the DBMS and* driver su ...
- JDBC简介(Statement接口)
如果要取得Statement接口实例化对象 需要依靠Connection提供的方法完成: ·取得Statement接口对象:public Statement createStatement()thro ...
- Statement接口实现查询数据、添加数据
本文介绍了Statement接口实现查询数据.添加数据.在JDBC的基本应用中,介绍了使用Statement接口查询和添加数据的步骤.重点在于使用getConnection()方法来连接数据库,创建S ...
- jdbc 执行oracle命令,JDBC操作oracle
JDBC (java DataBase Connection)java数据库连接 使用jdbc使用java.sql包下的常用的几个接口: Connection 用于获得数据库的连接 Statement ...
- jdbc执行多条sql_JDBC相关知识总结
JDBC 1. JDBC_简介 (1) 什么是JDBC? 答:JDBC(Java DataBase Connectivity) java数据库连接 是JavaEE平台下的技术规范 定义了在Java语言 ...
- jdbc连接数据库的代码和步骤
jdbc连接数据库的代码和步骤 学习目标 jdbc连接数据库的代码和步骤 1.加载JDBC 驱动程序: 2.提供JDBC连接需要的URL 3.创建数据库的连接 4.创建一个Statement 5.执行 ...
- jdbc 连接虚拟机mysql_JDBC 连接数据库步骤
JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口 ...
最新文章
- H5多媒体(用面向对象的方法控制视频、音频播放、暂停、延时暂停)
- java web六:tomcat其他小问题
- Java Review - 并发编程_PriorityBlockingQueue原理源码剖析
- C++ 字符数组和String类
- 增长黑客系列:今天比昨天增长多少?快使用环比函数来分析日志
- linux stm32 ide,一文教你如何在ubuntu上快速搭建STM32 CubeIDE环境(图文超详细+文末有附件)...
- day1-参数化关联函数响应断言
- 2.linux系统基础笔记(延时操作、实时系统中的定时器、事件)
- POJ 3683 Priest John's Busiest Day
- android获取根视图
- MySQL 聚合函数以及 优先级
- 【C#】 用Route进行URL重写
- 黑马程序员——面试题之银行业务调度系统
- 西数硬盘MRT维修思路
- 如何快速获得Q币(python简单实现)
- 误差柱状图的三种实现方法
- 服务器的主板芯片组,关于P8系列服务器主板芯片组的一些事儿
- 外联式 vue+element ui 表格导出e'xcel
- 2017级算法第二次上机-C.芸如的入学测试
- OpenGL ES 帧缓冲区位块传送(Blit)
热门文章
- java bufferarray_如何使用Java的ByteBuffer.arrayOffset()方法
- cn.hutool.poi.excel.ExcelUtil 只输出指定的标题
- 关于 Quartz 框架如何引入 Dubbo 服务
- 产品网络推广浅析网站在优化时文章标题撰写要注意哪些事项?
- 哪一类功率放大电路效率最高_电路分析基础(8)-最大功率传输与阻抗匹配分析...
- 安装python38_debian8安装python3.7
- python判断字母左右两边的大写字母有_python习题,,1.26个字母大小写
- .dat文件写入byte类型数组_深入浅出MATLAB数据处理之文件读写
- adb server version(31) doesnt match this client(41)
- Deep Belief Network简介——本质上是在做逐层无监督学习,每次学习一层网络结构再逐步加深网络...