执行 sqlite 查询和 Alarmmanager
Execute sqlite query and Alarmmanager
我正在尝试使用我的 AlarmManager 执行 sqlite 查询,但出现此错误:
Cannot resolve method openOrCreateDatabase()
我能做什么?这是我的代码。
public class Alarma extends BroadcastReceiver {
private SQLiteDatabase db;
@Override
public void onReceive(Context context, Intent intent) {
String idOrder = intent.getStringExtra("idOrder");
db=openOrCreateDatabase("Clients", Context.MODE_PRIVATE, null);
ContentValues cv = new ContentValues();
cv.put("estado","Delivered");
cv.put("fechaEntrega",format2.format(new Date()));
db.update("orders", cv, "idOrder= ?", new String[]{idPedido});
db.close();
}
}
看看这个,我想它包含了你问题的答案。 try this out.
我正在尝试使用我的 AlarmManager 执行 sqlite 查询,但出现此错误:
Cannot resolve method openOrCreateDatabase()
我能做什么?这是我的代码。
public class Alarma extends BroadcastReceiver {
private SQLiteDatabase db;
@Override
public void onReceive(Context context, Intent intent) {
String idOrder = intent.getStringExtra("idOrder");
db=openOrCreateDatabase("Clients", Context.MODE_PRIVATE, null);
ContentValues cv = new ContentValues();
cv.put("estado","Delivered");
cv.put("fechaEntrega",format2.format(new Date()));
db.update("orders", cv, "idOrder= ?", new String[]{idPedido});
db.close();
}
}
看看这个,我想它包含了你问题的答案。 try this out.