所以我有以下几段代码,我似乎无法让我的应用程序在SQLite数据库中存储任何信息,任何帮助将不胜感激!下面是我的数据库处理程序。
public void insertRec(HashMap<String, String> queryValues) {
SQLiteDatabase database = this.getWritableDatabase();
ContentValues values = new ContentValues();
values.put("regNo", queryValues.get("regNo"));
values.put("carMake", queryValues.get("carMake"));
values.put("carModel", queryValues.get("carModel"));
database.insert("recs", null, values);
database.close();
}
}
这是我用来添加新记录的按钮代码。
public class Record extends Activity implements OnClickListener{
public void onClick(View view) {
HashMap<String, String> queryValues = new HashMap<String, String>();
queryValues.put("regNo", regNo.getText().toString());
queryValues.put("carMake", carMake.getText().toString());
queryValues.put("carModel", carModel.getText().toString());
controller.insertRec(queryValues);