• Database Explorer
  • T-SQL
  • Users
  • DBga ulanish muloqot oynasida server sifatida (localdb)\v11.0




    Download 1,39 Mb.
    bet9/53
    Sana30.11.2023
    Hajmi1,39 Mb.
    #108476
    1   ...   5   6   7   8   9   10   11   12   ...   53
    Bog'liq
    Dasturiy injiniring

    DBga ulanish muloqot oynasida server sifatida (localdb)\v11.0 ni tanlaymiz. Ushbu holda MS SQL Server DB bilan ishlash uchun localdb dvijogidan foydalanamiz DB sifatida newuserstoredb ni tanlaymiz.

    Agar ushbu DB mavjud bo’lmasa, uni yaratish muloqot oynasi taqdim etiladi:





    «Да» tugmasini bosamiz. Natijada Database Explorer oynasida hosil qilingan DB keltiriladi:



    Hosil qilingan DB bo’sh bo’lib, unda yangi jadval hosil qilamiz. Tables qismiga sichqonchaning o’ng tugmasini bosib, menyudan Add New Table qismni tanlaymiz. So’ngra dizayner rejimida quyidagi maydonlarni hosil qilamiz:



    CREATE TABLE [dbo].[Users]


    (
    [Id] INT NOT NULL PRIMARY KEY IDENTITY,
    [Name] NVARCHAR(50) NOT NULL,
    [Age] INT NOT NULL
    )


    T-SQL yoki grafik rejimida jadval tuzilmasi, nomini va ustun tiplarini aniqlaymiz va barcha amallar bajarilgach, Update tugmasini bosish lozim.
    Yangi oynada DBda amalga oshirilishi lozim bo’lgan o’zgarishlar keltiriladi:



    Update Database tugmasini bosamiz. Shundan so’ng DBda Users jadvali hosil qilinadi. Database Explorer oynasini yangilab, Tables qismini tanlasak, hosil qilingan Users jadvalini ko’rish mumkin.
    Keyingi qadamda ushbu jadvalda bir qancha ma’lumotlarni kiritishimiz mumkin. Buning uchun Database Explorer oynasidan jadvalni tanlab, sichqonchaning o’ng tugmasini bosib, muloqot oynasidan Show Table Data ni tanlashimiz lozim. Natijada bizda ma’lumotlar bilan ishlash uchun forma hosil qilinadi:

    Shu bilan DB tayyor. Endilikda loyihadagi konfiguratsiya faylida ushbu DB bilan ulanish satrini hosil qilishimiz lozim. Solution Explorer oynasidan App.config faylini topib, uni ochamiz. yopiluvchi tegidan so’ng quyidagi sektsiyani qo’shib qo’yamiz:



    providerName="System.Data.SqlClient"/>

    Endi ma’lumotlar modeli va kontekstiga mos klasslarni hosil qilamiz. Loyihamizda avval User klassini qo’shamiz:


    public class User
    {
    public int Id { get; set; }
    public string Name { get; set; }
    public int Age { get; set; }
    }
    Shuningdek, ma’lumotlar kontekstini qo’shamiz:
    using System;
    using System.Collections.Generic;
    using System.Data.Entity;

    namespace CodeFirstApp


    {
    class UserContext : DbContext
    {
    public UserContext()
    : base("DbConnection")
    { }

    public DbSet Users { get; set; }


    }
    }

    Ma’lumotlar konteksti konstruktorida biz App.config konfiguratsiya faylida keltirilgan ulanish satri nomini keltiramiz. Konfiguratsiya faylida



    Download 1,39 Mb.
    1   ...   5   6   7   8   9   10   11   12   ...   53




    Download 1,39 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    DBga ulanish muloqot oynasida server sifatida (localdb)\v11.0

    Download 1,39 Mb.