9-Amaliy mashgʻulot: Matni maydon komponenetalari bilan ishlash




Download 68.95 Kb.
bet3/5
Sana27.12.2022
Hajmi68.95 Kb.
#37217
1   2   3   4   5
Bog'liq
9-Amaliy mashgʻulot
Axborot xati konf. ADU, Mayers- Briggs qo\'shimcha, 36-qo\'shma qaror, 27.04.2022, Oila tushunchasi, uning turlari va shakillari, fHy1I56Pj1m1Sqci4f9q3e28B9S0AiBM, dars ishlanma, 11-21-ALGORITMIK TILLAR VA DASTURLASH, Мустақил ишни ташкиллаштириш, Иқтибослик учун, Документ Microsoft Word, Calendar plan-RAQAMLI VA AXBOROT TEXNOLOGIYALARI (2), статья, Исмаилова Н С , Шагазатов У У Жахон иқтисодиёти ва халқаро (1), A5

Agar ma'lumotlar bazasi mavjud bo'lmasa yoki uning versiyasi (SCHEMA o'zgaruvchisida o'rnatilgan) joriyidan yuqori bo'lsa, onCreate() usuli ishga tushadi.Ma'lumotlar bazasini so'rash uchun bizga ma'lumotlar bazasini ifodalovchi SQLiteDatabase ob'ekti kerak. onCreate() usuli ilova maʼlumotlar bazasini parametr sifatida oladi.SQLite so'rovlarini bajarish uchun execSQL() usuli qo'llaniladi. Jadvalni yaratuvchi CREATE TABLE sql iborasini oladi. Bu erda, agar kerak bo'lsa, biz boshqa so'rovlarni ham bajarishimiz mumkin, masalan, ba'zi dastlabki ma'lumotlarni qo'shishimiz mumkin. Shunday qilib, bu holda, xuddi shu usul va sql INSERT operatoridan foydalanib, jadvalga bitta ob'ekt qo'shiladi.

  • Agar ma'lumotlar bazasi mavjud bo'lmasa yoki uning versiyasi (SCHEMA o'zgaruvchisida o'rnatilgan) joriyidan yuqori bo'lsa, onCreate() usuli ishga tushadi.Ma'lumotlar bazasini so'rash uchun bizga ma'lumotlar bazasini ifodalovchi SQLiteDatabase ob'ekti kerak. onCreate() usuli ilova maʼlumotlar bazasini parametr sifatida oladi.SQLite so'rovlarini bajarish uchun execSQL() usuli qo'llaniladi. Jadvalni yaratuvchi CREATE TABLE sql iborasini oladi. Bu erda, agar kerak bo'lsa, biz boshqa so'rovlarni ham bajarishimiz mumkin, masalan, ba'zi dastlabki ma'lumotlarni qo'shishimiz mumkin. Shunday qilib, bu holda, xuddi shu usul va sql INSERT operatoridan foydalanib, jadvalga bitta ob'ekt qo'shiladi.

OnUpgrade() usulida ma'lumotlar bazasi sxemasi yangilanadi. Bunday holda, masalan, DROP sql bayonoti yordamida oldingi ma'lumotlar bazasini o'chirish va keyin uni yaratish bilan ibtidoiy yondashuv ishlatilgan. Ammo, aslida, agar siz ma'lumotlarni saqlashingiz kerak bo'lsa, bu usul murakkabroq mantiqni o'z ichiga olishi mumkin - yangi ustunlar qo'shish, keraksizlarini o'chirish, qo'shimcha ma'lumotlarni qo'shish va hk.

  • OnUpgrade() usulida ma'lumotlar bazasi sxemasi yangilanadi. Bunday holda, masalan, DROP sql bayonoti yordamida oldingi ma'lumotlar bazasini o'chirish va keyin uni yaratish bilan ibtidoiy yondashuv ishlatilgan. Ammo, aslida, agar siz ma'lumotlarni saqlashingiz kerak bo'lsa, bu usul murakkabroq mantiqni o'z ichiga olishi mumkin - yangi ustunlar qo'shish, keraksizlarini o'chirish, qo'shimcha ma'lumotlarni qo'shish va hk.

Download 68.95 Kb.
1   2   3   4   5




Download 68.95 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



9-Amaliy mashgʻulot: Matni maydon komponenetalari bilan ishlash

Download 68.95 Kb.