#DBC

JDBC事务和JTA事务的区别

转自:JDBC和JTA事务的区别一、事务概述事务表示一个由一系列的数据库操作组成的不可分割的逻辑单位,其中的操作要么全做要么全都不做。与事务相关的操作主要有:BEGINTRANSACTION; 开始一个事务,方法是:begin()COMMIT;      提交一个事务,方法是:commit()ROLLBACK;    ...
代码星球 ·2021-02-21

Qt通过ODBC连接SQL Server2008实践总结

Qt连接数据库的方式很多,这里说明一种最常用也是最实用的方式,因为这种方式在Windows上开发程序使用起来非常方便,并且也是远程连接数据库所需要用到的方式。 前提工作:在Win7下安装了SQLServer2008,并在SQLServer中创建了数据库MyDB。 Qt通过ODBC连接SQLServe...
代码星球 ·2021-02-21

JDBC示例(增删查改)

前提:1、项目中引入MySQL的JAR包,POM参考如下配置:<!--mysql-connector-java--><!--http://mvnrepository.com/artifact/mysql/mysql-connector-java--><dependency><g...
代码星球 ·2021-02-19

JDBC的流数据

以下内容引用自http://wiki.jikexueyuan.com/project/jdbc/streaming-data.html:PreparedStatement对象必须具备使用输入和输出流来提供参数数据的能力。这能够将整个文件存储到数据库列中,这样数据库就能存储大型数据,例如CLOB和BLOB数据类型。用于流...
代码星球 ·2021-02-19

JDBC中的批处理

以下内容引用自http://wiki.jikexueyuan.com/project/jdbc/batch-processing.html:批处理是指将关联的SQL语句组合成一个批处理,并将他们当成一个调用提交给数据库。当一次发送多个SQL语句到数据库时,可以减少通信的资源消耗,从而提高了性能。JDBC驱动程序不一定支...
代码星球 ·2021-02-19

JDBC的异常

以下内容引用自http://wiki.jikexueyuan.com/project/jdbc/exceptions.html:异常处理可以允许处理一个异常情况,例如可控方式的程序定义错误。当异常情况发生时,将抛出一个异常。抛出这个词意味着当前执行的程序停止,控制器被重定向到最近的适用的catch子句。如果没有适用的c...
代码星球 ·2021-02-19

JDBC的事务

以下内容引用自http://wiki.jikexueyuan.com/project/jdbc/transactions.html:如果JDBC连接是处于自动提交模式下,该模式为默认模式,那么每句SQL语句都是在其完成时提交到数据库。对简单的应用程序来说这种模式相当好,但有三个原因可能想关闭自动提交模式,并管理自己的事...
代码星球 ·2021-02-19

JDBC的数据类型

以下内容引用自http://wiki.jikexueyuan.com/project/jdbc/data-types.html:JDBC驱动程序在将Java数据类型发送到数据库之前,会将其转换为相应的JDBC类型。对于大多数数据类型都采用了默认的映射关系。例如,一个Javaint数据类型转换为SQLINTEGER。通过...
代码星球 ·2021-02-19

JDBC的结果集

以下内容引用自http://wiki.jikexueyuan.com/project/jdbc/result-sets.html:SQL语句从数据库查询中获取数据,并将数据返回到结果集中。SELECT语句是一种标准的方法,它从一个数据库中选择行记录,并显示在一个结果集中。java.sql.ResultSet接口表示一个...
代码星球 ·2021-02-19

JDBC操作MySQL出现:This result set must come from a statement that was created with a result set type of ResultSet.CONCUR_UPDATABLE, ...的问题解决

错误如下:ThisresultsetmustcomefromastatementthatwascreatedwitharesultsettypeofResultSet.CONCUR_UPDATABLE,thequerymustselectonlyonetable,cannotusefunctionsandmustsel...

JDBC的Statement对象

以下内容引用自http://wiki.jikexueyuan.com/project/jdbc/statements.html:一旦获得了数据库的连接,就可以和数据库进行交互。JDBC的Statement,CallableStatement和PreparedStatement接口定义的方法和属性,可以发送SQL命令或P...
代码星球 ·2021-02-19

JDBC连接数据库

一下内容引用自http://wiki.jikexueyuan.com/project/jdbc/connections.html:在安装相应的驱动程序后,就可以用JDBC建立一个数据库连接。编写建立一个JDBC连接的程序是相当简单的。下面是简单的四个步骤:导入JDBC包:在Java代码中,用import语句添加所需的类...
代码星球 ·2021-02-19

JDBC驱动类型

一下内容引用自http://wiki.jikexueyuan.com/project/jdbc/drive-types.html:一、什么是JDBC驱动程序?JDBC驱动实现了JDBCAPI中定义的接口,该接口用于与数据库服务器进行交互。例如,使用JDBC驱动程序可以打开数据库连接,并通过发送SQL或数据库命令,然后通...
代码星球 ·2021-02-19

JDBC实例代码

以下内容引用自http://wiki.jikexueyuan.com/project/jdbc/sample-code.html:前提:1、在MySQL中创建数据表和增加模拟数据:DROPTABLEIFEXISTS`employees`;CREATETABLEIFNOTEXISTS`employees`(`id`int...
代码星球 ·2021-02-19

JDBC简介

以下内容引用自http://wiki.jikexueyuan.com/project/jdbc/introduction.html:一、什么是JDBC?JDBC指Java数据库连接,是一种标准Java应用编程接口(JAVAAPI),用来连接Java编程语言和广泛的数据库。JDBCAPI库包含下面提到的每个任务,都是与数...
代码星球 ·2021-02-19
首页上一页12345...下一页尾页