From 8f14b89ef2a4e756b776db9ae4291ddd31f9781d Mon Sep 17 00:00:00 2001
From: zhangzengfei <zhangzengfei@iotlink.com>
Date: 星期四, 18 六月 2020 22:55:26 +0800
Subject: [PATCH] change repositories to aliyun

---
 app/src/main/java/com/basic/security/dao/SqliteManager.java |   28 +++++++++++++++++++++++++++-
 1 files changed, 27 insertions(+), 1 deletions(-)

diff --git a/app/src/main/java/com/basic/security/dao/SqliteManager.java b/app/src/main/java/com/basic/security/dao/SqliteManager.java
index b001f54..6d0eb71 100644
--- a/app/src/main/java/com/basic/security/dao/SqliteManager.java
+++ b/app/src/main/java/com/basic/security/dao/SqliteManager.java
@@ -4,6 +4,7 @@
 import android.text.TextUtils;
 
 import com.basic.security.utils.Constants;
+import com.basic.security.utils.FrameUtil;
 
 import java.util.ArrayList;
 import java.util.HashMap;
@@ -15,7 +16,7 @@
 
     public static Map<String, List<String>> tableColumnNames = new HashMap<>();
 
-    public static Map<String, String> cursorToModelAdapter(Cursor cursor, String table) {
+    public static Map<String, String> cursorToModelAdapter(Cursor cursor, String table) {//
         Map<String, String> modelAdapter = new HashMap<>();
         String[] columnNames = cursor.getColumnNames();
         for (String columnName : columnNames) {
@@ -135,4 +136,29 @@
             return this;
         }
     }
+
+
+    public static Map<String, String> findById(String table, String id) {
+        Cursor cursor = null;
+        try {
+            String sql = "select * from "+table+" where id = '" + id + "'";
+            if (Constants.printSql) {
+                System.out.println("findById="+sql
+//                        + " " + FrameUtil.getFrames()
+                );
+            }
+            cursor = DatabaseManager.getDatabase().rawQuery(sql, null);
+            if (cursor.moveToFirst()) {
+                return cursorToModelAdapter(cursor, table);
+            }
+        } catch (Exception e) {
+            e.printStackTrace();
+        } finally {
+            if (cursor != null)
+                cursor.close();
+        }
+        return null;
+    }
+
+
 }

--
Gitblit v1.8.0