在androidstudio中,在这个活动创建的数据库和表,在另外一个活动中怎么调用这个表

是要做一个管理系统,用数据库实现数据的增删改查功能

img


在MyDBhelper类里创建的数据库和表,
运行时出现的错误

img


这个错误好像是提示没有这个表?但是我在另外的类里创建了,是否是要在同类里再创建一次?

想在此ManageActivity的活动里调用表manage

img

img


错误提示我是db.insert()和db.equry()这两行有问题,但我不知道咋改,求解答,谢谢大家

img


第3张图放重复了

//开始,在对数据库进行操作时,需要先调用
SQLiteDatabase db = SQLiteDatabase.openDatabase(dbPath, null, SQLiteDatabase.NO_LOCALIZED_COLLATORS | SQLiteDatabase.OPEN_READWRITE);
db.beginTransaction();

//结束事务,操作结束后调用
if (db != null && db.isOpen() && db.inTransaction()) {
    //设置事务标志为成功,当结束事务时就会提交事务
    db.setTransactionSuccessful();
    db.endTransaction();
    db.close();
}