From 93d13b3bfa70309f4c2c5d15826a5ae737d3be81 Mon Sep 17 00:00:00 2001 From: xuxiuxi <xuxiuxi@454eff88-639b-444f-9e54-f578c98de674> Date: 星期三, 19 七月 2017 15:45:40 +0800 Subject: [PATCH] --- VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/sqlite/SurveillanceDao.java | 20 +++++++++++++++++++- 1 files changed, 19 insertions(+), 1 deletions(-) diff --git a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/sqlite/SurveillanceDao.java b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/sqlite/SurveillanceDao.java index b9b1b38..1ebb548 100644 --- a/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/sqlite/SurveillanceDao.java +++ b/VisitFace/DemoForBsk/app/src/main/java/cn/com/basic/face/service/sqlite/SurveillanceDao.java @@ -4,6 +4,7 @@ import android.database.sqlite.SQLiteDatabase; import android.graphics.Bitmap; +import java.io.File; import java.text.SimpleDateFormat; import java.util.Date; import java.util.List; @@ -56,7 +57,7 @@ public UnknownQueryItem readOfflineUnknownFromLocal() { UnknownQueryItem item = null; - String sql = "select raw_data,camera_in_or_out,create_time from offline_unknown order by create_time create_time limit 1"; + String sql = "select raw_data_path,camera_in_or_out,create_time from offline_unknown order by create_time create_time limit 1"; SQLiteDatabase db = Config.sqlMap.getDb(); db.beginTransaction(); Cursor c = db.rawQuery(sql, new String[]{}); @@ -71,4 +72,21 @@ return item; } + public void removeLocalSqliteRecord(UnknownQueryItem item) { + try { + File file = FileUtil.getFile(item.getRawDataPath()); + if (file.exists()) { + file.delete(); + } + String sql = "delete from offline_unknown where raw_data_path='"+item.getRawDataPath()+"'"; + SQLiteDatabase db = Config.sqlMap.getDb(); + db.beginTransaction(); + db.execSQL(sql); + db.endTransaction(); + } + catch (Exception e) { + e.printStackTrace(); + } + } + } -- Gitblit v1.8.0