|
@@ -74,13 +74,14 @@ public class StepRankingFirstDao {
|
|
|
cursor = stepDb.rawQuery("select * from StepRankingFirst", null);
|
|
cursor = stepDb.rawQuery("select * from StepRankingFirst", null);
|
|
|
stepDb.beginTransaction();
|
|
stepDb.beginTransaction();
|
|
|
while (cursor.moveToNext()) {
|
|
while (cursor.moveToNext()) {
|
|
|
|
|
+ int id = cursor.getInt(cursor.getColumnIndex("_id"));
|
|
|
String date = cursor.getString(cursor.getColumnIndex("date"));
|
|
String date = cursor.getString(cursor.getColumnIndex("date"));
|
|
|
String my_userid = cursor.getString(cursor.getColumnIndex("my_userid"));
|
|
String my_userid = cursor.getString(cursor.getColumnIndex("my_userid"));
|
|
|
String my_rank = cursor.getString(cursor.getColumnIndex("my_rank"));
|
|
String my_rank = cursor.getString(cursor.getColumnIndex("my_rank"));
|
|
|
String my_steps = cursor.getString(cursor.getColumnIndex("my_steps"));
|
|
String my_steps = cursor.getString(cursor.getColumnIndex("my_steps"));
|
|
|
String f_userid = cursor.getString(cursor.getColumnIndex("f_userid"));
|
|
String f_userid = cursor.getString(cursor.getColumnIndex("f_userid"));
|
|
|
String f_name = cursor.getString(cursor.getColumnIndex("f_name"));
|
|
String f_name = cursor.getString(cursor.getColumnIndex("f_name"));
|
|
|
- StepRankingFirstBean entity = new StepRankingFirstBean(date, my_userid, my_rank, my_steps, f_userid, f_name);
|
|
|
|
|
|
|
+ StepRankingFirstBean entity = new StepRankingFirstBean(id,date, my_userid, my_rank, my_steps, f_userid, f_name);
|
|
|
dataList.add(entity);
|
|
dataList.add(entity);
|
|
|
}
|
|
}
|
|
|
stepDb.setTransactionSuccessful();
|
|
stepDb.setTransactionSuccessful();
|
|
@@ -116,7 +117,7 @@ public class StepRankingFirstDao {
|
|
|
values.put("my_steps",bean.getMy_steps());
|
|
values.put("my_steps",bean.getMy_steps());
|
|
|
values.put("f_userid",bean.getF_userid());
|
|
values.put("f_userid",bean.getF_userid());
|
|
|
values.put("f_name",bean.getF_name());
|
|
values.put("f_name",bean.getF_name());
|
|
|
- stepDb.update("StepRankingFirst", values, "date=?", new String[]{bean.getDate() + ""});
|
|
|
|
|
|
|
+ stepDb.update("StepRankingFirst", values, "date=?", new String[]{bean.getDate()});
|
|
|
stepDb.setTransactionSuccessful();
|
|
stepDb.setTransactionSuccessful();
|
|
|
stepDb.endTransaction();
|
|
stepDb.endTransaction();
|
|
|
} catch (SQLException e) {
|
|
} catch (SQLException e) {
|
|
@@ -169,12 +170,13 @@ public class StepRankingFirstDao {
|
|
|
while (cursor.moveToNext()) {
|
|
while (cursor.moveToNext()) {
|
|
|
String date = curDate;
|
|
String date = curDate;
|
|
|
if (curDate.equals(date)) {
|
|
if (curDate.equals(date)) {
|
|
|
|
|
+ int id = cursor.getInt(cursor.getColumnIndex("_id"));
|
|
|
String my_userid = cursor.getString(cursor.getColumnIndexOrThrow("my_userid"));
|
|
String my_userid = cursor.getString(cursor.getColumnIndexOrThrow("my_userid"));
|
|
|
String my_rank = cursor.getString(cursor.getColumnIndexOrThrow("my_rank"));
|
|
String my_rank = cursor.getString(cursor.getColumnIndexOrThrow("my_rank"));
|
|
|
String my_steps = cursor.getString(cursor.getColumnIndexOrThrow("my_steps"));
|
|
String my_steps = cursor.getString(cursor.getColumnIndexOrThrow("my_steps"));
|
|
|
String f_userid = cursor.getString(cursor.getColumnIndexOrThrow("f_userid"));
|
|
String f_userid = cursor.getString(cursor.getColumnIndexOrThrow("f_userid"));
|
|
|
String f_name = cursor.getString(cursor.getColumnIndexOrThrow("f_name"));
|
|
String f_name = cursor.getString(cursor.getColumnIndexOrThrow("f_name"));
|
|
|
- bean = new StepRankingFirstBean(date, my_userid,my_rank,my_steps,f_userid,f_name);
|
|
|
|
|
|
|
+ bean = new StepRankingFirstBean(id,date, my_userid,my_rank,my_steps,f_userid,f_name);
|
|
|
//跳出循环
|
|
//跳出循环
|
|
|
break;
|
|
break;
|
|
|
}
|
|
}
|