SQLite 数据批量操作

原创 2015年07月08日 10:08:20

记录一下SQLite批量操作的写法

try {
	SQLiteDatabase db = DBHelper.getDatabase();
	String sql = "INSERT INTO " + TABLE + "(col_1, col_2, col_3)VALUES(?,?,?)";
	SQLiteStatement statement = db.compileStatement(sql);
	db.beginTransaction();
	for (Object item : items) {
		statement.bindString(1, item.val_1);
		statement.bindString(2, item.val_2);
		statement.bindString(3, item.val_3);
		statement.executeInsert();
	}
	db.setTransactionSuccessful();
} catch (Exception e) {
	e.printStackTrace();
} finally {
	db.endTransaction();
}




版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

C#,sqlite批量操作速度优化

SQLite 作为一个轻量级嵌入式数据库,还是非常好用的。极力推荐~~~~~~   今天有个朋友测试 SQLite,然后得出的结论是:SQLite 效率太低,批量插入1000条记录,居然...

C#把DataTable里的数据批量导入SQLite

原目的:从一个老的SQLite里读出数据,存到DataTable里,然后保存到一个新的SQLite数据库中。 需要引用System.Data.SQLite.dll try ...
  • hguo87
  • hguo87
  • 2015-02-25 00:55
  • 2430

SQLite之大数据量批量入库

import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.F...

如何批量导入数据到Sqlite数据库

做android和ios开发的一般都用Sqlite数据库,有的时候数据需要批量导入,那么如何导入呢?     在这里,介绍2种方法供大家参考。     一、用sqlite命令     以windows...

如何把批量数据导入到android 的 sqlite 数据库(更新中)

SQLite 数据库需要放在目录中的databases folder,我们可以使用“adb shell” 的 “mkdir”来创建这个文件夹。   #ls lib #mkdir...

Android对SQLite批量添加数据

[+] 有人去面试的时候面试官问这么一个问题。 如何将大量的数据同时插入到Sqlite?或者说批量数据插入数据库? 本人总结了一下几种方法,重点注意后面那一点 1. 使用ContentValu...

android SQLite 批量插入数据慢的解决方案 (针对于不同的android api 版本)

SQLite,是一款轻型的数据库,被广泛的运用到很多嵌入式的产品中,因为占用的资源非常少,二其中的操作方式几乎和我们接触的数据库不多,甚至只有几百K的他自然会被需求者青睐,下面讲一下在这样的轻型数据库...

sqlite批量插入数据优化(转载)

SQLite 批量insert - 如何加速SQLite的插入操作 博客分类:  android   本人翻译, 原文见: http://tech.vg.no/2...

Android对SQLite批量添加数据

[+] 有人去面试的时候面试官问这么一个问题。 如何将大量的数据同时插入到Sqlite?或者说批量数据插入数据库? 本人总结了一下几种方法,重点注意后面那一点 1. 使用ContentValu...

android数据操作,sqlite

  • 2015-07-10 09:06
  • 38KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)