|
Umaraliyev Shaxzodning " Obektga yo’naltirilgan dasturlash texnologiyasi"
|
Sana | 11.01.2024 | Hajmi | 66,16 Kb. | | #134718 |
Bog'liq 7 mavzu
Farg’ona politexnika instituti
52-21 “TJBAKT” guruh talabasi
Umaraliyev Shaxzodning
“Obektga yo’naltirilgan dasturlash texnologiyasi”
fanidan
Labaratoriya ishi
Mavzu: DELPHI Ob`ektga yo'naltirilgan dasturlash tilida malumotlar bazasi.
DELPHI tilidagi ob'ektga yo'naltirilgan dasturlashda ma'lumotlar bazasi bilan ishlash uchun boshqa boshqaruv vositalaridan foydalanishingiz mumkin. DELPHI-da foydalaniladigan malumotlar bazalari uchun boshqa boshqaruv vositalari, OLE DB (Object Linking and Embedding Database) uchun BDE (Borland Database Engine), ADO (ActiveX Data Objects), FireDAC va boshqa vositalar kabi variantlarni o'z ichiga oladi.
Quyidagi misol, DELPHI-da FireDAC komponentini ishlatib, SQLite malumotlar bazasi bilan ishlashni ko'rsatadi. Ushbu misolning yorliq dasturi quyidagicha:
Ushbu misolda:
`TForm1" sinfi, `TForm` sinfi (komponentlar orqali boshqa komponentlarni qo'shish uchun asosiy sinf) bilan xosil bo'lib, formaga kerakli komponentlarni qo'shadi. Bu misolda "TButton`, `FDConnection1 (FireDAC malumotlar bazasi bilan bog'lanish uchun), "FDQuery1 (FireDAC so'rov bajarish uchun) va "TMemo komponentlari ishlatilgan.
"Button1Click" metodida FireDAC komponenti orqali SQLite malumotlar bazasi bilan bog'lanish, so'rov yuborish va natijalarni chiqarish amalga oshirilgan.
Ushbu misolda yozilgan kod, `MyTable` nomli jadvaldan barcha ma'lumotlarni olish uchun. Siz o'zingizning malumotlar bazangiz va jadvallaringizni ishlash uchun kerakli so'rovlarni yozishingiz kerak.
|
| |