17- laboratoriya ishi



Download 1,33 Mb.
bet3/3
Sana20.07.2022
Hajmi1,33 Mb.
#830550
1   2   3
Bog'liq
1656092054 (1)

7. drop trigger:
7.1. Oldingi misollarda yaratgan master_ochirish_oldin triggerini o’chiramiz;
18 - LABORATORIYA ISHI
Mavzu: C++ va malumotlar bazasi yordamida oddiy interfeys yaratish
Ishdan maqsad: C++ va ma’lumotlar bazasi yordamida oddiy interfeys yaratishni o`rganish va ko`nikmaga ega bo`lish.
Masalani qo`yilishi: C++ builder 6 dasturining ma`lumotlar bazasi bilan ishlaydigan komponentalarni o`rganish va ular ishtirokida ma`lumotlar bazasi ma`lumotlari bilan oddiy interfeys yaratish. Ma`lumotlar bazasi sifatida MySQL va interfeys sifatida C++ builder 6 dasturlari o`rtasida aloqa o`rnatish.
Ishni bajarish tartibi:Ma’lumotlar bazasini forma bilan bog’lashni boshlash uchun quyidagi vazifalarni bajaramiz:

19 - LABORATORIYA ISHI
Mavzu: C++ da ADO va ODBC dan foydalanib qatorlarga ma’lumot kiritish, o`zgartirish va o`chirish
Ishdan maqsad: C++ da ADO va ODBC dan foydalanib qatorlarga ma’lumot
kiritish, o`zgartirish va o`chirishni o`rganish va ko`nikmaga ega bo`lish.
Masalani qo`yilishi: C++ dasturlash tilining ma`lumotlar bazasi bilan ishlashga mo`ljallangan komponentalardan foydalanib ma`lumotlarbazasiga ma`lumotlarni kiritish, o`zgartirish va o`chirish amallarini bajarish. Bu amallarni DBNavigator komponentasi va so`rovlar orqali hosil qilish maqsadga muvofiqdir.
Ishni bajarish tartibi
1. “ADOConnection”da “connected”ni truega va “Login Prompt”ni falsega o`zgartiramiz va “ADOTable1” da rejimni “Active”da truega o’zgartirib Connectionda ADOConnection1 ni tanlaymiz va ADOTabledan “Table name”dan kerakli jadval nomini tanlaymiz.
20LABORATORIYA ISHI
Mavzu: C++da Windows Forms Data Controldan foydalanish
Ishdan maqsad: C++da Windows Forms Data Controldan foydalanishni
o`rganish va ko`nikmaga ega bo`lish.
Masalani qo`yilishi: C++ dasturlash tilining Data Controls komponentalar bo`limida mavjud bo`lgan barcha komponentalarni amalda qo`llashdan iborat. Bundan tashqari komponentalarning xususiyatarini o`rganib chiqish ham ko`zda tutilgan.

18-20-lab




Yuqoridagi kodda malumotlar bazasiga ulanish klasi yaratilgan.
tkinter kutubxonasi yuklandi jadval headerlari yuklandi

Yuqoridagi kodda SQL uchun SELECT va INSERT amallari ishlatilmoqda ular database.py faylida joylashgan

GUI da ishlash uchun alohida panellardan foydalanilgan. SELECT uchun barcha buttonlar va textlayerlar belgilandi.

Yuqoridagi kodda update va select uchun GUI sozlamalari bajarilgan.

Yuqorida dastur GUI ishga tushurildi va delete uchun obyektlar kiritildi.

Ishchi oyna

Select uchun barcha ustunlar



INSERT buyrug’I bajarildi




DELETE sorovi amalga oshirildi
MYSQL WORKBENCH:

O’zgarishlarni MYSQL Workbench orqali tekshirib olishimiz mumkin


Ko’plab ma’lumotlar kiritildi
Xulosa
Mysql ga ulanish uchun cmd orqali pip install mysql orqali install qilinadi.
import mysql.connector orqali kutubxona yuklanadi.
Db=mysql.connector(host=’localhost’, user=”root”, password=”root”, database=’main’) orqali bazaga bog’landi
Download 1,33 Mb.

Do'stlaringiz bilan baham:
1   2   3




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