Termiz davlat universiteti Fizika-matematika fakulteti


TAJRIBA ISH № 8: FILTRLARDAN FOYDALANISH. ACCESS DASTURIDA SO`ROVLAR YARATISH VA UNING AHAMIYATI, ODDIY SO`RV YARATISH



Download 22,96 Mb.
bet12/14
Sana30.12.2021
Hajmi22,96 Mb.
#198087
1   ...   6   7   8   9   10   11   12   13   14
Bog'liq
Accessdan tajriba ishlari ko`rsatma

TAJRIBA ISH № 8: FILTRLARDAN FOYDALANISH. ACCESS DASTURIDA SO`ROVLAR YARATISH VA UNING AHAMIYATI, ODDIY SO`RV YARATISH

Ishdan ko`zlangan maqsad: Talabalarga Access 2016 dasturini Dasturlash tillri bilan bog’lash jarayonlarini o`rgatishdan iborat.

Access dasturini C++, Builder, Delphi kabi dasturlash tillariga bog’lashimiz mumkin bu ish quydagicha amalga oshiriladi ACCESS dasturiga kiramiz va yuqorida ko’rsatilgandek baza yaratamiz. Baza yaratish uchun quyidagi jadvalga etibor qarating.


Yaratib olgan jadvalimizning konstruktor qismiga etibor qarating, bu qismga malumotlarni kritganimizdan so’ng (Текстовой) matnli kattaligidan, o`lchamlarni qo`yib olishimiz kerak bo`ladi. Bunda dastur ishga tushirilgan vaqtda o`zi avtomatik holatda maydonning o`lchmini 255 ta so`z uzunligi birligida beradi, biz esa o`zimizning tuzayotgan bazamizga qarab o`lchamlarni qo`yamiz, yani 15 yoki 25 gacha kattaliklarni olishimiz mumkin. Bunga sabablardan biri Dasturlash tillariga bog’laganimizda o`lchamlar katta bo’lmasligi uchun.

Таблица (jadval) ning umumiy ko’rinishi.

Endi yaratgan bazamizni dasturlash tiliga bog’lash uchun Accdb emas balki mdb qilib saqlashimiz kerak buning uchun quydagilarni bajaramiz

yani fayl bo’limiga kiramiz.



Fayl bo`limiga kirganimizdan so`ng u erdan (Сохранить и опубли-ковать ) Soxranit i opublikovat buyrug’iga kiramiz.U yerdan Baza Dannix Accessdan 2002-2003 formatini olamiz va uni ishga tushiramiz.



Jadvalimizda ko`rinib turganidek Сохранить как (Saxranit kak) buyrug’ini bosamiz va papka yaratib olib ma`lumotlarimizni shuning ichiga asqlaymiz.

Shundan so`ng Перед предложением оперции необходима закрыт все открытые объекти (Jarayonni davom ettirish uchun barcha ishchi obyektlarni yopish kerak) degan buyruq chiqadi, agarda siz ko`rsatilganidek ishni amalga oshirganingizdan so`ng Да (da) bandini tanlashni amalga oshirishingiz mumkin.

Yuqoridagi amalni bajarganimizdan so`ng bizga yana bitta jadval tag`dim etiladi, bunda biz bazamizga nom berib uni ko`rsatilganidek saqlab qo`yamiz. Navbatdagi qiladigan ishimiz C++ Bulderdasturini ishga tushirish va shu dastur asosida baza tuzishni o`rganib boramiz.



C++ Builder dasturining isgchi oynasi shu ko’rinishda bo’ladi.

Dastur bilan ishlash uchun birinchi navbatda Project bo’limiga kiramiz.

Buning uchun Options yoki Shift+Ctrl+F11 tugmalarini bir vaqtda bosib ishga tushiramiz.

Navbatdagi qiladigan ishimiz Component bo’limiga kirib ishimizni amalga oshiramiz.

Bu jadvalning o`rtasidagi jadvalning quyi qismida joylashgan odamning rasmi o`rnatilgan Release tugmachasini bosamiz.



Bu jadvalning o`rtasidajoylashgan kichchik jadvalning ikkinch qatorida joylashgan Packages bo`limiga murojaat qilib uni ishga tushiramiz.



Bu jadvalning ichidagi jadvaldan Build bandiga o`rnatilgan belgini (ptichkani) olib tashlaymiz.



Bu jadvaldan Linker bo’limiga o’tamiz.



Bu jadvaldan Use dinamik Rtl dan belgini (ptichkani) olib tashlaymiz.

OK tugmasini bosamiz va Formaga qaytamiz so`ngra Data cantrols bo’limidan Db Grid bo`limini tanlab olamiz va o`zimizga kerakli maydonga ega bo`lamiz.

Bu jadvaldan Data Cantrols –Db Navigator tanlab olinib formaga qo’yiladi.



Bu erda esa Data Access bo’limidan Data Source (qizil ranga o`tkazilgan) tanlanadi formaga olib borib qo’yamiz.



Bu jadvalimizda esa ADO bo’limidagi Ado connectiondan Ado Tableni tanlab olib uni Formamizga joylashtiramiz.



O`zimizg kerakli tugmalarni formamizga joylashtirib oldik, endigi qiladigan ishimiz Formamizdagi Ado connection buyrug`idan Object inspektor bo’limiga o’tishni amalga oshiramiz.



Bu erdan Connection string buyrug’iga kiramiz.



Hosil bo`lgan jadvaldan Build tugmasini bosamiz.



Bu jadvalimizdan esa Micrasoft Jet 4.0 OLE Provider buyrug’ini belgilab olib Dalee tugmasini bosamiz.



Свойства канала передачи данных (ma`lumotlarni uzatuvchi kanal tarkibidan), Выберите или предайте базы данных (Tanlang yoki ma`lumotlar bazasiga yuboring) bandining ichiga yozamiz. Yoki (пустой поролдаги) belgini (ptichkani) olib tashlaymiz.



Bu jadvaldan yaratib olgan mdb bazamizni topib olamiz.



Yaratib olgan Talaba nomli bazamizni Открыт (ochish) tugmasini bosib ishga tushiramiz.



D:\ ORIF\ Talaba.mdb deb yozilgan D yo`ldagi ma`lumotni barcha kompyuterlar o`qishi uchun uni o`chirib tashlash kerak bo`ladi.

Bu erda esa Проверить соединение (Proverit coedinenie) tugmasini birmarta bosib so`ngra OK tugmasini bosish aboslga oshiriladi. Shunda bizga navbatdagi ishlash uchun ishchi maydonli jadval tag`dim etiladi.

Bu jadvaldan OK tugamasi bosilsa navbatdagi amalning bajarilishiga asos bo`ladi.



Bu jadvalda esa o`zgartirishlarni amalga oshiramiz yani Login Prompt xossasidagi true ni false ga almashtiramiz. Natijada quyidagi jadval tag`dim etiladi.



Bu jadvalda esa Data Sourse buyrug`i ustida sichqoncha tugmachasini bosib, Object inspector xususiyatiga o’tamiz. Bu o`tishlar bizga keying amallarning bajarilishiga asos bo`ladi.



Bu jadvaldan esa Data set-Events xususiyatiga Ado tableni o’zlashtirishimiz natijasida navbatdagi jadvalga ega bo`lamiz.



Bu jadvalimizda esa aml bajarilishi uchun Ado Table ustiga sichqonchani bir maratoba bosib olamiz. Bu esa bizga boshqa bo`limga o`tishimizni taminlaydi.



Bu jadvalda Object Inspector bo’limiga o’tamiz.



Bu erdan Connection-Events hususiyatiga kiramiz.



Bu jadvaldan Connection-Adoconnection hususiyatini o’zlashtiramiz va

Table namedan-Events xususiyatidan kelib chiqib yaratgan bazamizni tanlab olamiz.

Bu erda Object Inspector bo`limiga qarang, shunda siz Everts yozuvini ko`rasiz va uni tanlab olamiz.



Bu erda biz almashtirishlarni amalga oshirib olamiz yani Activ buyrug`idagi True buyrug`ini False buyrug`iga almashtiramiz bundan DB GRID Object inspector bolimiga kiramiz va navbatdagi amalni bajarish uchun yo`llanma olamiz.



By erda esa Data Source buyrugi`dan Data Source1 buyrug`ini o’zlashtiramiz. Ntijada quyidagi jadvaldagi amalni bajarishga imkoniyat yaratamiz.



Bu jadvalda DB Navigator dagi Data Soursega –Data Sourse1ni o’zlashtiramiz, natijani ko`rishimiz uchun Run buyrug`ini yoki F9 tygmasini bosamiz.




Download 22,96 Mb.

Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   14




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish