2.3. Embarcadero RAD Studio dasturlash tilini ma’lumotlar omborini bilan bog’lash
Embarcadero RAD Studio dasturlash tilini ma’lumotlar ombori bilan bog’lash turilari ko’p bo’lib ulardan biz ADO komponentlar to’plamiga tegishli bo’lgan ADOConnection, ADOTable va DataAccess komponentlar to’plamiga tegish-li bo’lgan DataSource komponentlaridan foydalanamiz.
Komponent-ning ko’rinishi
|
Komponentning nomi
|
Vazifasi
|
|
ADOConnection
|
bu komponent ma’lumotlar baza-sini Embarcadero RAD Studio dasturlash tili bilan bir – biriga bog’laydi.
|
|
ADOTable
|
bu komponent ma’lumotlar baza-sidagi jadvalni Embarcadero RAD Studio dastur-lash tili bilan bir – biriga bog’laydi.
|
|
DataSource
|
bu komponent ma’lumotlar baza-sidagi jadvaldagi ma’lumotni inson ko’ra oladigan ko’rinishga keltiradi va aksincha.
|
Bu komponentlarni Embarcadero RAD Studio dasturlash tilining proekt oynasiga ya’ni formaga o’rnatamiz. Komponentlardan ADOConnectionni tanlab Object Inspector oynasidagi Properties (Xususiyat) bo’limidagi ConnectionString bandini tanlaymiz. Bu bandagi tugmani chertamiz. SHunda quyidagi oyna xosil bo’ladi
|
2.8 – rasm. Bazani Embarcadero RAD Studio dasturlash tili bilan bog’lash oynasi.
|
Bu oynadagi Build… tugmasini chertamiz. SHunda quyidagi oyna xosil bo’ladi. (2.9 – rasm)
|
2.9 – rasm. Bazani Embarcadero RAD Studio dasturlash tili bilan bog’lash uchun bazani turini ko’rsatish oynasi.
|
Bu oynadagi Podklyuchenie oynasiga o’tib, bazani qaerda turganini ko’rsatamiz va OK tugmasini bosamiz.
SHundan so’ng ADOTable komponentini aktivlashtiramiz. Uning xususiyatlar oynasidan Connection xususiyatini tanlab komponentani ADOConnection komponentasi bilan bog’laymiz. DataSource komponentasi xususiyatlar oynasidan DataSet xususiyatini tanlaymiz va ADOTable komponentasini bir – biriga bog’laymiz.
Ma’lumotlar ombori bilan ishlaydigan komponentlar ro’yhati.
Data Access bo’limi
|
DataSource – ma’lumotlarni yoki komponentalarni bir-biri bilan bog’lash.
|
|
|
|
Table – ma’lumotlar omborini (faylni) bog’lash.
|
|
|
|
Query – ma’lumotlar omboridagi yozuvlarni boshqarish.
|
|
|
|
StoredProc – serverdan ma’lumotlar omborini yuklash.
|
|
Database – yagona ma’lumotlar omborini bog’lash.
|
|
|
Data Controls bo’limi
|
DBGrid – ma’lumotlar omboridagi yozuvlarni jadval ko’rinishida chiqarish.
|
|
|
|
DBNavigator – ma’lumotlar omboridagi yozuvlarni taxrirlovchi komponent. Unda yangi so’z qo’shish, o’zgartirish, o’chirish va x.k. ishlarni qilish mumkin.
|
|
|
|
DBText – ma’lumotlar omboridagi matnli maydon ma’lumotlarini chiqarish.
|
|
|
|
DBEdit – ma’lumotlar omboridagi biror maydonni taxrirlash.
|
|
|
|
DBMemo – ma’lumotlar omboridagi memo tipidagi ma’lumotlarni taxrirlash.
|
|
|
|
DBImage – ma’lumotlar omborida joylangan tasvirlarni ko’rsatish.
|
|
|
|
DBListBox – ma’lumotlar omboridagi ma’lumotlarni listga chikarish.
|
|
|
|
DBComboBox ma’lumotlarni kombinatsiyali tanlash.
|
|
|
|
DBRichEdit – ma’lumotlarni taxrirlashning memo ga nisbatan kengrok imkoniyati.
|
|