近期在敲机房,对于SQLHelper也是心里有些怵,由于原来没用过,可是看了一些博客和资料后发现,假设不用这个类,会大大添加代码量,并且,事实上它并不新,它是一个有多个关于数据库增删改查操作的语句函数的类,使用这个类能够方便D层调用,对数据库的操作,我们无非就是增删改查,而函数就是有无...
分类:
数据库 时间:
2014-06-28 17:48:57
阅读次数:
279
1>PreparedStatement用于处理动态SQL语句,在执行前会有一个预编译过程,这个过程是有时间开销的,虽然相对数据库的操作,该时间开销可以忽略不计,但是PreparedStatement的预编译结果会被缓存,下次执行相同的预编译语句时,就不需要编译,只要将参数直接传入编译过的语句执行代码...
分类:
编程语言 时间:
2014-06-18 08:48:53
阅读次数:
219
SQL中删除某数据库所有trigger及sp 编写人:CC阿爸 2014-6-14 在日常SQL数据库的操作中,如何快速的删除所有trigger及sp呢 以下有三种方式可快速处理。 --第一种 --事务的处理方法 Begin Transaction Begin ...
分类:
数据库 时间:
2014-06-17 13:56:01
阅读次数:
279
SQL服务器更改名称后 编写人:CC阿爸 2014-6-15 在日常SQL 2005数据库的操作中,有时安装完成数据库后,再更名,造成部分SQL服务不能正常使用(在SQL2000 时,想都别想更名了) select serverproperty('servername'), @...
分类:
数据库 时间:
2014-06-17 13:18:24
阅读次数:
318
?commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。
?API介绍:
–org.apache.commons.dbutils.QueryRunner
–org.apache.commons.dbutils.ResultSetHandle...
分类:
数据库 时间:
2014-06-15 10:32:01
阅读次数:
316
/**
* 本例解决的问题:
* 核心问题:通过SQLiteOpenHelper类创建数据库对象
* 通过数据库对象对数据库的数据的操作
* 1.sql语句方式操作SQLite数据库
* 2.谷歌提供的api对SQLite数据库的操作
* 3.SQLite对事务的操作
*/
import com.itheim.createsqlitedb.db.MyOpenHelper;
impor...
分类:
移动开发 时间:
2014-06-14 13:35:36
阅读次数:
273
Hibernate是一种能实现ORM的框架。ORM即Object
Relational Mapping,对象关系映射。也就是将关系数据库中表的数据映射成为对象,也就是说将表与表之间的操作映射成对象与对象之间的操作,通过实体类来达到操作表的目的。总之就是把对数据库的操作转化为对对象的操作,从而更体现了面向对象的思想。
一对一关联映射策略包括主键关联和唯一外键关联。...
分类:
系统相关 时间:
2014-06-14 09:29:31
阅读次数:
384
上一篇文章中介绍了手工拼写sql语句进行数据库的CRUD操作,本文将介绍调用sqlite内置的方法实现CRUD操作,其实质也是通过拼写sql语句.首先,创建一个新的android项目:其次,查看代码实现增删查改:1.创建DB工具类MyDBHelper.java(创建数据库的操作)package
co...
分类:
移动开发 时间:
2014-06-13 15:19:49
阅读次数:
564
对数据库的操作,在Insert的同时获取到Id,保证原子性操作。而不是,先取Id,然后再插入到数据库等操作。Oracle:使用Oracle自带的
Returning into 语句,具体代码示例如下: 1 sql = @"INSERT INTO KEYWORD(KEYWORD_ID,SITE_ID,...
分类:
数据库 时间:
2014-06-10 13:13:41
阅读次数:
280
在CI里面对数据库的操作有两种形式,一种是直接通过最原始的sql语句操作一种则是通过CI里面的AR模型进行操作。两种操作各有千秋,应当有机的结合现在讲解第一种操作的方式:装载数据路操作类后就能够使用最原始的sql语句了这里避免每次都装载数据库操作类,可是在配置文件里面进行修改application\...
分类:
其他好文 时间:
2014-06-09 13:27:42
阅读次数:
323