19.1-rasm. Ma’lumotlar bazasini C++ ga bog’lashda amalga oshiriladigan amallar
19.2 – rasm. Object inspector qismida ADOTable1ni tanlash amali
2. Shunda quydagi natijaga erishamiz va Data Navigatorni ham Data table 1 ga bo’glaymiz. Bu bizga element qo`shish, o`chirish, yangilash uchun kerak bo’ladi.(19.3-rasm)
19.3 - rasm. Data Navigatorni Data table1ga bog’lanishi
3. Form1ni ishlatib ko’ramiz va bir nechta ustun qo’shib o’chirib ko`ramiz. (19.4 rasm)
19.4 – rasm. Form1 oynasini ishga tushirish natijasi
19.5 - rasm. C++ Builder 6 dasturining komponentalari
19.5 –rasmda ko`rsatilgan komponentalardan foydalanib interfeys orqali ma`lumotlar bazasiga ma`lumot kiritish, o`zgartirish va o`chirish amallari bajariladi.
Endi o`zimizning bazamizda bu jarayonlarni amalga oshiramiz.
4. DBNavigator komponentasidan foydalanib ma`lumotlar ustida amallar bajarishni ko`rib chiqamiz. DBNavigator komponentasi Data Control komponentalar bo`limida joylashgan.
19.6 - rasm. Dastur oynasi
19.6-rasmda interfeys keltirilgan bo`lib, unda DBNavigator komponentasi ishga tushirilgan. U komponentani o`lchamlarini o`zgartirish imkoniyati mavjud.
Ma`lumotlar ustida amallar bajarish uchun DBNavigator komponentasining DataSource komponentasi DataSource komponentasi nomiga moslashtiriladi (19.7 rasm).
19.7 - rasm. DBNavigator xususiyati
19.7 - rasmda DBNavigator komponentasining xususiyatlari keltirilgan. Bu xususiyatlar orqali komponentani o`lchamlarini o`zgartirish, formada joylashgan o`rnini aniqlash, DataSourceni tanlash kabi xususiyatlarini ko`rish mumkin.
Barcha sozlamalarni o`rnatib bo`lgandan keyin loyixa ishga tushiriladi va DBNavigator bilan Data Source bog`langanligi tekshirib ko`riladi (19.8 rasm).
19.8 - rasm. Loyixaning kompilyatsiya jarayoni
Interfeys orqali ma`lumotlar ustida amal bajarish uchun boshqa usullardan ham
foydalanish imkoniyati mavjud. Buning uchun Edit va Button komponentalaridan foydalaniladi. Qidirilayotgan mahsulot nomi Editda yoziladi va Button orqali qidiruvni amalga oshirishni ko`rib chiqamiz.
Dostları ilə paylaş: |