Ma'lumotlar bazalari bilan ishlash uchun ilova ishlab chiqish


-rasm. Asosiy dastur oynasining ko'rinishi



Download 0,49 Mb.
bet2/9
Sana06.03.2022
Hajmi0,49 Mb.
#484096
1   2   3   4   5   6   7   8   9
Bog'liq
13-maruza-

1-rasm. Asosiy dastur oynasining ko'rinishi
“Kirish” tugmasini bosgandan so‘ng “Foydalanuvchilar” jadvalida ko‘rsatilgan familiyali foydalanuvchi bor-yo‘qligi, login va parol to‘g‘ri kiritilganligi tekshiriladi. Shakl sinfining tavsif maydoni sql buyrug'iga o'tkazilgan parametrlarni tavsiflaydi. Bu uchta parametr: foydalanuvchining familiyasi, foydalanuvchi nomi va parol.
xususiy torli parfam, parpasw, parlog;
Satr nomlar maydoniga qo'shiladi:
System.Data.SqlClient yordamida;
"Enter" tugmachasini bosish uchun hodisa ishlov beruvchisi ishining tavsifi.
Connstr qatori ulanish qatorini o'z ichiga oladi. Sql liniyasi tanlangan so'rovdan boshlab hosil qilingan so'rov matnini yozadi, shundan so'ng dan so'zidan keyin ko'rsatilgan jadvallardan tanlangan maydonlar ro'yxatga olinadi.
Ishlovchi SQL serveriga ulanishni ta'minlovchi SqlConnection ob'ektining yangi nusxasini yaratadi. SqlCommand obyekti familiyasi, login va paroli berilgan foydalanuvchini Foydalanuvchilar jadvalidan qidirish uchun uchta parametrli buyruqni o'z ichiga oladi. button1_Click ishlov beruvchisi SqlConnection-ni ochadi. Keyin ishlov beruvchi cmdkod obyektida saqlangan SQL buyrug'ini bajaradi.
cmReader = cmdkod.ExecuteReader ();
ExecuteReader usulini bajarish natijasida SqlDataReader sinfining ob'ekti yaratiladi, bu SQL buyrug'ining bajarilishining barcha satrlarini ketma-ket o'qish imkonini beradi. Tanlash uchun SqlDataReader usuli qo'llaniladi. O'qing. Agar "Foydalanuvchilar" jadvalida ko'rsatilgan familiya, foydalanuvchi nomi va parol bilan hech qanday yozuv bo'lmasa, cmReader.Read () usuli noto'g'ri javob beradi. Bu siz noto'g'ri foydalanuvchi nomi yoki parolni kiritganingizni anglatadi. Bunday holda, kiritilgan noto'g'ri ma'lumotlar haqida xabar ko'rsatiladi va cmReader va SqlConnection ob'ektlari yopiladi. Agar foydalanuvchi ma'lumotlari to'g'ri kiritilgan bo'lsa, menyu va "Foydalanuvchini o'zgartirish" tugmasi mavjud bo'ladi. "Kirish" tugmasi ishlamay qoladi. textBox1 va textBox2 elementlari tozalanadi va mavjud bo'lmaydi. comboBox1 elementiga ham kirish imkoni bo'lmaydi (2-rasm)


Download 0,49 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




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