首页 > 其他分享 >JDBC各个类详情-Connection、Statement

JDBC各个类详情-Connection、Statement

时间:2022-10-27 16:39:48浏览次数:48  
标签:语句 JDBC String Connection Statement sql 执行

2、Connection:数据库连接对象

功能:

1.获取执行sql的对象

Statement createStatement()

PreparedStatement prepareStatment(String sql)

2.管理事务:

开启事务:setAutoCommit(boolean autocommit):调用该方法设置参数为false,即开启事务

提交事务:commit()

回滚事务:rollback()

3、Statement:执行SQL的对象

1. boolean execute(String sql):可以执行任意的sql了解

2. int executeUpdate(String sql):执行DML(insert、update、delete)语句、DDL(create、alter、drop)语句

返回值:影响的行数,可以通过这个行数判断DML语句是否执行成功 返回值>0的则执行成功,反之,则失败

3. Resultset executeQuery(string sql):执行DQL(select)语句

标签:语句,JDBC,String,Connection,Statement,sql,执行
From: https://www.cnblogs.com/shenziyi/p/16832558.html

相关文章

  • JDBC各个类详情-DriverManager住册驱动、Connection-获取数据库连接
    详细各个对象:1、DriverManager:驱动管理对象功能:1.注册驱动:告诉程序该使用哪一个数据库驱动jarstaticvoidregisterDriver(Driverdriver):注册与给定的驱动程序Driver......
  • JDBC
    JDBC:jdbc就是用java代码操作数据库的一门技术。早期sun公司的程序员想编写一套可以连接所有数据库的 API,但数据库之间的差异太大,无法实现。后来sun公司与数据库厂商商......
  • JDBC概念和JDBC快速入门
     JDBC概念概念:javaDataBaseConnectivityjava数据连接java语法操作数据库 JDBC本质其实是官方(sun公司)定义的一套操作所有关系系数据库的规则即接口各个数据库......
  • 【java】PreparedStatement addbatch()
    1.建立链接,(打电话拨号)Connectionconnection=getConnection();2.不自动Commit(瓜子不是一个一个吃,全部剥开放桌子上,然后一口舔了)connection.setAutoCo......
  • jdbctype(jdbctype=numeric)
    jdbctype和javatype的区别jdbc是数据库的数据类型,Java是那几种类型加类类型使用mybatis框架做更新操作时,在该字段需要更新的内容为空时,就会出现1111错误,也就是无效的列类......
  • jdbc入门案例学习,java如何连接mysql,如何和mysql进行连接
    在学习了java基础和mysql以及SQL语法之后,那我们可以开始学习如何程序对数据库的数据进行操作,基本操作就是,查询,新增,更新,删除,四个基本操作,也是全部操作。这节我们将通过jdb......
  • JDBC连接MySQL(简单)
    JDBC连接MySQL    加载及注册JDBC驱动程序         Class.forName("com.mysql.jdbc.Driver");         Class.forName("com......
  • JDBC 的API之 Connection 和 Statement
     Connection是建立连接的api他有两个功能: 一是:建立和数据库的连接:Connectionconn=DriverManager.getConnection(url,root,password); 二是:管理事务,就是在java......
  • 【报错】 The driver could not establish a secure connection to SQL Server by usi
    jdk:1.8sqlDriver:6.4.0解决方法:JDK目录下的jre\lib\security,打开java.security找到jdk.tls.disabledAlgorithms,如下图把3DES_EDE_CBC注释掉。保存,测试成功!补充说明:开发......
  • Java查询服务器(windows + linux)和系统各个指标数据 cpu、内存、硬盘、线程、请求错
    importjava.io.BufferedReader;importjava.io.File;importjava.io.IOException;importjava.io.InputStreamReader;importjava.lang.management.ManagementFactory......