توی کلاسی که ایجاد کردین اسم دیتابیس خودتون رو با پسوند db وارد کنین
بعدش توی اکتیویتی توی متغیرهای عمومی یک نمونه از این کلاس تعریف کنید، به این صورت :
private MyDatabase MyDataBase;
و بعد توی متد onCreate این خط کد رو بنویسین :
MyDataBase = new MyDatabase(this);
حالا هر جایی که خواستین دیتابیس رو باز کنین، میتونین از دو تا حالت getWritableDatabase() و getReadableDatabase() که برای خوندن و نوشتن هست استفاده کنین
به صورت زیر مثلا :
mydb = MyDataBase.getReadableDatabase();
وقتی getReadableDatabase استفاده میکنید، فقط عملیات خواندن رو میتونید انجام بدید
پس برای نوشتن یا آپدیت و دیلت باید از getWritableDatabase استفاده کنید
به همین سادگی، فقط باید تمام این مراحل رو به ترتیب و همینطور که گفتم انجام بدید که به مشکل نخورید
( zip کردن دیتابیس برای اینه که توی اندروید 10 به پایین خطا نگیرید )
آموزش کار با دیتابیس ( خواندن، نوشتن، آپدیت و دیلت ) توی همین تاپیک قرار داده شده
لطفا بعد از مطالعه درصورت وجود مشکل سوال بپرسید در خدمتم
----------------------------------------------------------------------------------------------
برای آپدیت کردن اطلاعات دیتابیس آماده به این پست مراجعه کنید
اگر مفید واقع شد، دکمه تشکر این پایینه
