1. Borland C ++ Builder dasturini ishga tushirish
"VCL Formasi " loyihasini yaratish Dastur ». Loyihani saqlang .
2. Komponentlarni forma joylashtirish
Komponentlar palitrasidan Tool Palette Biz bunday tarkibiy qismlarni chiqaramiz:
turdagi komponent TLabel axborot xabari ko'rsatish uchun (2-rasm);
Data Access " yorlig'idan Kirish "komponentining turi TDataSource (3-rasm);
" DBGo " tabidan turdagi komponentlardan TADOConnection (4-rasm);
" DBGo " tabidan turdagi komponentdan TADOQuery (5-rasm);
" Data Controls " yorlig'idan "komponentining turi TDBGrid jadvalni tasavvur qilish uchun (6-rasm).
Bundan tashqari, ma'lumotlar bazasidan ma'lumotlarni chiqarish uchun komponentlardan foydalanish mumkin TADOTable qoplamadan DBGo .
Bunday holda, turdagi komponent TADOQuery Buning o'rniga ishlatiladi TADOTable , chunki ma'lumotlar DBGrid uch jadvallar hosil. Komponentni ishlatish TADOTable ma'lumotlar bazasidan faqatgina bitta jadvalni chiqarish kerak bo'lganda foydali bo'ladi.
Komponentda TADOQuery beriladi SQL - topshiriq shartiga muvofiq uchta jadval tuzadigan so'rov.
Rasm. 2. Turdagi komponentni joylashtirish TLabel asboblar paletida
Rasm. 3. Turdagi komponentni joylashtirish TDataSource Rasmida
Rasm. 4. Komponent TADOConnection
Rasm. 5. Komponent TADOQuery qoplamadan dbGo
Rasm. 6. Komponent TDBGrid qoplamadan dbGo
Yuqorida keltirilgan komponentlarni forma Rasmida bajarish natijasida C ++ Builder Bunday nomlar bilan o'zgartirilgan moslamalarni Rasmlantiriladi: Label1 , DataSource1 , ADOQuery1 , ADOConnection1 , DBGrid
3. Komponentlarning o'zaro ta'siri sxemasi
Bizning holatda, komponentlar orasidagi o'zaro shovqin sxemasi Rasm. 7.
Rasm. 7. Komponentlar va ma'lumotlar bazalari o'rtasidagi o'zaro aloqa sxemasi
Birinchi qadam dastur va ma'lumotlar bazasi o'rtasidagi aloqani o'rnatishdir. Bu jarayon bu erda batafsil tavsiflanadi.
Dasturni ma'lumotlar bazasiga ulash jarayoni sehrgar tamoyiliga muvofiq amalga oshiriladi.
Natijada mulk Rasmlanadi AloqaString tarkibiy qism ADOConnection1 . Bu xususiyat " 05_01_00_005_db.mdb " ma'lumotlar bazasi fayli joylashganligini ko'rsatadi .
Mulk Rasmlanganidan keyin AloqaString uni o'rnatish juda muhim LoginPrompt tarkibiy qism ADOConnection1 qiymatda noto'g'ri . Bu parolni kiritmasdan ma'lumotlar bazasi yozuvlariga kirish uchun talab qilinadi.
Boshqa tarkibiy qismlarni bir-biriga ulash uchun biz quyidagilarni bajaramiz:
ichida tarkibiy qism ADOQuery1 xususiyati Ulanish = ADOConnection1 ;
ichida tarkibiy qism DataSource1 xususiyati DataSet = ADOQuery1 ;
komponentda DBGrid1 xususiyati DataSource = DataSource1 .
Do'stlaringiz bilan baham: |