• 1.6.4. Chiziqlarni o‘chirish.
  • II-BOB Amaliy qism
  • Qarshi davlat universiteti matematika va kompyuter ilmlari fakulteti amaliy matematika kafedrasi




    Download 2,84 Mb.
    bet11/12
    Sana21.05.2024
    Hajmi2,84 Mb.
    #249261
    1   ...   4   5   6   7   8   9   10   11   12
    Bog'liq
    Kurs ishi namuna

    1.6.3. Ma'lumotlarni qidirish.


    6.1 rejasida men o‘zimning ildizlarim bor, bu dunyoni martabalar uchun saqlashni anglatadi. Uning yordamida menim to‘g‘ridan-to‘g‘ri qon tomir to‘plamida yashaydi. Pind (Egoma usuli).
    DataRow foundedRow = table.Rows.Find (20);
    Ushbu kodni o‘rnatish uchun siz asosiy kalitni o‘rnatishingiz kerak. Kalitni pop-up uchun metadata Find () da toping.


    1.6.4. Chiziqlarni o‘chirish.


    Jadvaldan satrni olib tashlash uchun, siz Remove () yoki RemoveAt () yig‘ish usuli yordamida satrlar to‘plamidan kerakli yozuvni o‘chirishingiz mumkin, masalan, quyidagi misol Remove () usuli yordamida nol qatorni to‘plamdan olib tashlaydi:
    private void deleteButton_Click(object sender, EventArgs e)
    {
    if(table.Rows.Count == 0)
    {
    return;
    table.Rows.Remove(table.Rows[0]);
    }
    }
    Qatorni o‘chirishning ikkinchi usuli - satrni Delete () usulidan foydalanish. Masalan, quyidagi kod nol satrni o‘chirib tashlaydi:
    Table.Rows[0].Delete();
    Qator tegishli bo‘lgan jadval ob'ekti uchun satr o‘chirilganda, RowDeleting hodisasi hosil bo‘ladi. Qator o‘chirilgandan so‘ng, RowDeleted hodisasi ko‘tariladi. Ushbu hodisalar yordamida foydalanuvchi ma'lumotlarni o‘chirishga harakat qilgan paytni boshqarishingiz mumkin. Shuni unutmangki, ma'lumotlar bazasidan haqiqiy o‘chirish uchun, siz hali ham Acceptchanges () usulini chaqirishingiz kerak.

    II-BOB Amaliy qism

    2.1. Access bilan bog‘lash


    Demak biz amaliy qismda har bir harakatni bajarib boramiz. Demak boshladik


    1-Etap
    Visual Studioga kiramiz quyidagicha amalga oshiriladi.

    Quyidagi oyna paydo bo‘ladi va biz New Projectga kiramiz ya’ni:

    Quyidagi oyna hosil bo‘ladi va ularni keyingi rasmda kursataman



    Visual C# tanlaymiz va Windows tanlab Windows Forms Application ga bosib, Name degan sohaga Dasturimiz nomini yozamiz , Va Browse dan Projectimizdi joylashtiramiz , Va OK ni bosamiz.
    2-Etap
    Accessni quyidagicha bog‘laymiz

    Va Proyekctni ichida bin ga kiramiz va Debugni ichiga Accesni 2002-2003 ni sazdat qilamz




    Va yangi tablitsa xosil qilamiz



    Keyingi amal

    Nom quyamiz

    Va


    Va quyidagi amallarni bajaramiz



    Saqlaymiz va chiqib ketamiz.

    3-Etap
    Keyingi etapda New Folderni ochamiz va quyidagicha ya’ni



    Class hosil qilamiz uning nomini ControllerString deb quyamiz

    App.configga bosib quyidagini koddan nusxa olamiz

    Persondan sichqonchamizdi o‘ng tomonini bosamiz va Propertiesga bosamiz

    Va quyidagi oyna chiqadi




    Shu xolatga keladi va




    ConnectionString classiga quyidagi kodlarni yozamiz.

    4-Etap
    Yana bitta Class xosil qilamiz Query degan

    Va Quyidagi kodlarni Query Classi ichiga yozamiz.

    Davomi …

    Va Forma Disegn qismiga utamiz bizga 3 ta label, 3 ta textBox 3 ta Button va 1 dataGriedView dan foyadlanamiz va uni quyidagicha joylashtiramiz.



    Keyin Update buttunini ichiga kirib quyidagi kodni yozamiz


    Insert
    Deletelarini ichiga yozamiz

    Va bizdagi natijalar

    Update ga bosamiz

    FirstName – Ism
    LastName – Familya
    Age – Yoshni kiritamiz
    Va Insertga bosami keyin Update qilamiz

    Delete bosamiz va Updateni bosamiz va quyidagi natija

    Amaliy qism tugadi.

    Download 2,84 Mb.
    1   ...   4   5   6   7   8   9   10   11   12




    Download 2,84 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Qarshi davlat universiteti matematika va kompyuter ilmlari fakulteti amaliy matematika kafedrasi

    Download 2,84 Mb.