Muhit bilan tanishish.Visual Studioda Windows Form ko‘rinishidagi dasturlarni yaratishda e’tiborimizni qaratishimiz zarur bo‘lgan asosiy 4 ta qism to‘g‘risida to‘xtalib o‘tamiz.
Solution Explorer Yaratilgan loyihaning qismlari, fayllari, kodlari, resurs(manba)lari shu oynada ko‘rinib turadi.
Properties (xususiyatlar) Bu oynda tanlangan elementning xususiyatlarini sozlash mumkin bo‘ladi. Misol uchun, Solution Explorer dan biror bir dastur qismi yoki faylni tanlasangiz ushbu qism uchun mavjud bo‘lgan xusuyitalarni sozlash mumkin bo‘ladi. Bundan tashqari Forma va unga tashlangan komponentlarni ham xususiyatlarini o‘zgartirish mumkin.
Form Designer (forma dizayn qismi) Formaning dizyan qismi bu yerga Toolbox dan komponentlarni tashlashingiz va joylashtirishingiz mumkin. Bu orqali foydalanuvchi uchun qulay va chiroyli bo‘lgan foydalanuvchi interfeysi (user interface - UI) tayyorlaysiz.
Toolbox Bu yerdan dasturingiz uchun kontroller(komponentlar) ni olishingiz mumkin. Buning uchun kerakli komponent ustiga ikki marta bosiladi yoki komponentni tanlab surib olib o`tsa ham bo`ladi.
SQL Server maʼlumotlar bazasi bilan ishlash. MS SQL Server kabi maʼlumotlar bazasidagi maʼlumotlar ustidagi asosiy operatsiyalarni ko‘rsatadigan dasturni ishlab chiqamis, xususan:
• ilovaga maʼlumotlar bazasi ulanishi;
• maʼlumotlar bazasi jadvallarini formada ko‘rsatish;
• maʼlumotlar bazasiga yangi yozuv qo‘shish;
• yozuvni tahrirlash;
• yozuvni o‘chirish.
Education.dbo maʼlumotlar bazasiga asoslanib, uni yaratish jarayoni bu erda batafsil tavsiflangan.
Ishlash. Talabalar jadvali maʼlumotlarini ko‘rsatish uchun yangi ko‘rinish (ko‘rinish) yaratish.
Maʼlumotlar bazasi jadvali maʼlumotlarini ko‘rsatish uchun turli usullardan foydalanishingiz mumkin. Ulardan biri MS Visual Studio dasturi yordamida shakllanadigan ko‘rinishlar (ko‘rinishlar) yaratishdir.
Bizning holatda, jadval maʼlumotlari DataGridView boshqaruvidagi formada ko‘rsatiladi. Ko‘rinishlarni yaratgandan so‘ng, ularni DataGridView elementlari bilan bog‘lash juda qulay.
Ko‘rinishni yaratish uchun kontekst menyusidan "Yangi ko‘rinish qo‘shish" buyrug‘ini chaqirish kerak, bu esa Education.dbo maʼlumotlar bazasining "Ko‘rishlar" elementini o‘ng tugmasini bosish orqali chaqiriladi (1-rasm).
1-rasm
Natijada "Jadval qo‘shish" oynasi ochiladi. Oynada siz ko‘rinishga qo‘shilgan jadvallarni tanlashingiz kerak.
2-rasm
2-rasm. Yangi ko‘rinish asos bo‘ladigan jadvallarni tanlash
Bizning holatda, Talabalar jadvalini tanlang va Qo‘shish tugmasini bosish orqali tanlovingizni tasdiqlang. Keyingi qadam Yopish tugmasini tanlash orqali oynani yopishdir.
Amalga oshirilgan harakatlardan so‘ng, ko‘rinishda (shaklda) ko‘rsatilishi kerak bo‘lgan maydonlarni tanlashingiz kerak bo‘lgan oyna paydo bo‘ladi. Barcha maydonlarni tanlang.
Maydonlarni tanlashda "Talabalar" jadvalining maydonlari ish maydonining yuqori qismida ko‘rsatiladi. “Sichqoncha” yordamida taqdimot uchun kerakli maydonlarni tanlash mumkin.
Shunga ko‘ra, oynaning o‘rta qismida tanlangan maydonlarning nomlari, ular mavjud bo‘lgan jadval, saralash, filtrlash va hokazolar ko‘rsatiladi.
Panelning pastki qismida tegishli SQL so‘rovi matni ko‘rsatiladi, bu ko‘rinishni yaratish uchun ishlatiladi.
3-rasm
3-rasm. Ko‘rinishda ko‘rsatish uchun Talabalar jadvalidagi maydonlarni tanlash.Jamoani tanlashdan keyin File->Save All yoki File->Save View1 Ko‘rinish uchun nom kiritishingizni so‘ragan oyna ochiladi. " View Student " nomini o‘rnating (4-rasm).
4-rasm
Rasm ko‘rinish uchun nom belgilash. Amalga oshirilgan harakatlardan so‘ng, ko‘rish oynasi rasmda ko‘rsatilgandek ko‘rinadi.
5-rasm
2.12-rasm. Maʼlumotlar bazasida talabalar vakilini ko‘rish
Endi siz DataGridView boshqaruvini joylashtirishingiz va uni ko‘rinishga ulashingiz mumkin.
DataGridView boshqaruvini joylashtirish va maʼlumotlar bazasiga ulanishni o‘rnatish.
DataGridView boshqaruvini joylashtirishdan oldin Form1.cs [Dizayn] forma dizayn rejimiga o‘tishingiz kerak.
DataGridView - bu maʼlumotlarni ko‘rsatishi mumkin bo‘lgan jadval. Ushbu boshqaruv elementi ToolBox panelida joylashgan. Birinchidan, forma hajmini biroz moslashtiramiz, so‘ngra unga DataGridView boshqaruvini joylashtiramiz (6-rasm). Bu sukut bo‘yicha dataGridView1 nomli obyektning namunasini yaratadi.
6-rasm
Shaklning yuqori o‘ng burchagidagi DataGridView tipidagi boshqaruv elementini joylashtirgandan so‘ng, siz maʼlumotlar manbasini sozlashni tanlashingiz mumkin. Shunga ko‘ra, "DataGridView Tasks" oynasi ochiladi. Ushbu oynada siz "Maʼlumotlar manbasini tanlash" qalqib chiquvchi menyusini tanlashingiz kerak.
Ochilgan menyuda "Loyiha maʼlumotlar manbasini qo‘shish ..." buyrug‘ini tanlang (6-rasm). Shundan so‘ng, sehrgar oynasi ochiladi, unda maʼlumotlar manbai ketma-ket tanlangan.