Android:如何传递SQLite项的自动递增值以在另一个表中使用
如何获取createPlanRecipe的自动递增id作为createPlan id的值Android:如何传递SQLite项的自动递增值以在另一个表中使用,android,database,sqlite,Android,Database,Sqlite,如何获取createPlanRecipe的自动递增id作为createPlan id的值 public void CreatePlan(){ editPlanName = findViewById(R.id.editPlanName); String plan_name = editPlanName.getText().toString(); DatabaseManager db; int day = datepicker.getDayOfMonth();
public void CreatePlan(){
editPlanName = findViewById(R.id.editPlanName);
String plan_name = editPlanName.getText().toString();
DatabaseManager db;
int day = datepicker.getDayOfMonth();
int month = datepicker.getMonth();
int year = datepicker.getYear();
SimpleDateFormat sdf = new SimpleDateFormat("EEEE");
Integer d_name = (day/month/year);
String dayOfTheWeek = sdf.format(d_name);
db = new DatabaseManager(getApplicationContext());
db.createPlanRecipe(d_name, dayOfTheWeek, recipe_name);
db.createPlan(plan_name, id);
}