JDBC进阶

PreparedStatement的使用:

conn = DriverManager.getConnection("jdbc:mysql://localhost/mydata?"
                    + "user=root&password=root");
            pstmt = conn.prepareStatement("insert into dept values (?,?,?)");
            pstmt.setInt(1,deptno);
            pstmt.setString(2,dname);
            pstmt.setString(3,loc);
            pstmt.executeUpdate();
时间: 2024-10-10 00:13:04

JDBC进阶的相关文章

Jdbc进阶(三)

******************可滚动.可更新的结果集***************** 1.可滚动的结果集JDK1.4之前默认打开的结果集不可随意滚动,如果想让结果集可以实现前后滚动等需要额外添加参数,从JDK5.0开始默认打开的结果集可以实现 滚动,可以用next.absolute.previouse.beforeFirst.first.last.afterLas移动结果集的指针,这种结果集叫做可滚动的结果集. 2.可更新的结果集 JDK5.0默认打开的结果集是不可更新的,如果想打开可更

JDBC进阶之PreparedStatement执行SQL语句(MySQL)

一.什么是PreparedStatement 参阅Java API文档,我们可以知道,PreparedStatement是Statement的子接口(如图所示),表示预编译的 SQL 语句的对象,SQL 语句被预编译并存储在PreparedStatement 对象中.然后可以使用此对象多次高效地执行该语句. 二.通过PreparedStatement获取在运行命令行中执行的参数,将参数插入到某张数据表中 相关的实验过程,包括在预先创建程序所需数据库.创建所需数据表格.在开发环境中加载驱动程序包等

JDBC进阶 元数据

1:resultSet 1.1最基本的ResultSet. 1.2 可滚动的ResultSet类型 1.3 可更新的ResultSet 1.4 可保持的ResultSet 2:PrepareStatement 2.1: 基本操作 2.2 复用pststemetn 2.3 性能分析 3:执行批量SQL 3.1: statemet 方式 3.2: preparedstatement 方式 4: 事物transaction 4.1 基本处理 4.2 断点事物处理 6 元数据类型 6.1 Databas

由浅到深学习JDBC一

JDBC: 虽然由于快节奏的开发,编程速度的追求,越爱越多的MVC框架出现,比如持久层的hibernate, mybatis等等,他们对Dao层的支持都很强大,既快速,又简便.但是他们的底层同样是使用了JDBC, 为了追求高速简便,我们可以不使用JDBC,但一定要了解JDBC.了解JDBC也有助于学习其他持久层框架. java和数据库交互需要中间程序作为中转.在很早以前,数据库厂商还没有一套统一的API作为 java语言和数据库的接口,开发程序是一件很头疼的事.对不同的数据库需要写不同的程序来作

第九周java学习总结

20145306<java程序设计>第九周学习总结 教材学习内容总结 第十六章 一.JDBC入门 1.JDBC简介 JDBC是用于执行SQL的解决方案,开发人员使用JDBC的标准接口,数据库厂商则对接口进行操作,开发人员无须接触底层数据库驱动程序的差异性,数据库本身是个独立运行的应用程序,你撰写的应用程序是利用通信协议对数据库进行指令交换,以进行数据的增删查找.通常你的应用程序会利用一组专门与数据库进行通信协议的链接库,以简化与数据库沟通时的程序撰写.有时候,更换数据库的需求并不是没有,应用程

20145216史婧瑶《Java程序设计》第9周学习总结

20145216 <Java程序设计>第9周学习总结 教材学习内容总结 第十六章 整合数据库 16.1 JDBC入门 撰写应用程序是利用通信协议对数据库进行指令交换,以进行数据的增删查找. JDBC目的:让Java程序设计人员在撰写数据库操作程序时可以有个统一的接口,无须依赖特定的数据库API,“写一个Java程序,操作所有数据库”. 联机数据库,需要在classpath中设定JDBC驱动程序. 基本数据库操作相关JDBC接口或类是为位于java.sql包中. Connection接口的操作对

2017最全的Java大致学习方向

一.Java SE部分  1.java基础:基础语法:面向对象(重点):集合框架(重点):常见类库API:       2.java界面编程:AWT:事件机制:Swing:       3.java高级知识:Annotation:IO和NIO.AIO:多线程.线程池:阻塞.非阻塞.异步网络通信:反射.动态代理: 二.JDBC编程  4.SQL基础:基础SQL语句:基本查询:多表查询:子查询:结果集的交.并.差运算:      5.JDBC基础:常见数据库用法:JDBC操作常见数据库:RowSet

20145321 《Java程序设计》第9周学习总结

20145321 <Java程序设计>第9周学习总结 教材学习内容总结 第十六章 整合数据库 16.1 JDBC 1.JDBC简介: JDBC是Java联机数据库的标准规范,它定义一组标准类和接口,应用程序需要联机数据时调用 这组标准API. 应用程序通过通信协议对数据库进行指令交换,以进行对数据的的增删查找. 2.JDBC标准分为两个部分: JDBC应用开发者接口 JDBC驱动程序开发者接口 更换数据库时只需要更换驱动程序的JAR文档,无需修改应用程序本身. 3.驱动程序4种类型: JDBC

20145239 《Java程序设计》第9周学习总结

20145239 <Java程序设计>第9周学习总结 教材学习内容总结 JDBC入门 JDBC简介 1.JDBC是java联机数据库的标准规范,它定义了一组标准类与接口,应用程序需要联机数据库时调用这组标准API. 2.JDBC标准:JDBC应用程序开发者接口和JDBC驱动程序开发者接口. 连接数据库 1.要连接数据库系统,必须要有厂商操作的JDBC驱动程序,必须在CLASSPATH中设定驱动程序JAR文档. 2.操作Driver接口的对象是JDBC进行数据库存取的起点.Connection接