/** * @param db * @param urlInfoBean */ public static void insertURLInfo(Context context, URLInfoBean urlInfoBean) { createURLTable(context); URLInfoDao.insertURLInfo(db, urlInfoBean); if (db != null) { db.close(); } }
// 根据URL实现模糊匹配 public static List<URLInfoBean> queryUrlInfoByURLBlurry(Context context, String url) { createURLTable(context); List<URLInfoBean> list = URLInfoDao.queryUrlInfoByURLBlurry(db, url); if (db != null) { db.close(); } return list; }
// 查找指定id的数据 public static URLInfoBean queryURLrInfoByID(Context context, int id) { createURLTable(context); URLInfoBean ret = URLInfoDao.queryURLrInfoByID(db, id); if (db != null) { db.close(); } return ret; }
/** * @param context * @param db * @return */ public static List<URLInfoBean> queryURLInfo(Context context) { createURLTable(context); List<URLInfoBean> ret = URLInfoDao.queryURLInfo(db); if (db != null) { db.close(); } return ret; }
/** * @param context * @param db * @param urlInfoBean * @return <0 修改失败 */ public static int updateUrlInfo(Context context, URLInfoBean urlInfoBean) { createURLTable(context); int ret = URLInfoDao.updateUserInfo(db, urlInfoBean); if (db != null) { db.close(); } return ret; }
/** * @param context * @param db * @param urlId * @return <0删除失败 */ public static int deleteURLInfoByUrl(Context context, String url) { createURLTable(context); int ret = URLInfoDao.deleteURLInfoByUrl(db, url); if (db != null) { db.close(); } return ret; }
// 实现根据urlTitle的模糊查询 public static List<URLInfoBean> queryUrlInfoByTitleBlurry(Context context, String title) { createURLTable(context); // String sql = "select * from "+TablesName.URL_TABLE+" where "+URLTableBean.URL_TITLE +" // like '%"+title+"%'"; List<URLInfoBean> list = URLInfoDao.queryUrlInfoByTitleBlurry(db, title); if (db != null) { db.close(); } return list; }
// 查找指定url的数据(URL) public static URLInfoBean queryURLrInfoByUrl(Context context, String url) { createURLTable(context); return URLInfoDao.queryURLrInfoByUrl(db, url); }