Entity Framework 6


VS 2013 da yangi (GetPerson



Yüklə 1,54 Mb.
səhifə10/54
tarix17.06.2023
ölçüsü1,54 Mb.
#132013
1   ...   6   7   8   9   10   11   12   13   ...   54
EntityFramework(6,u) uzb

VS 2013 da yangi (GetPerson) konsol loyihasini hosil qiling.

  • Loyihaga yangi ADO.NET Entity Data Model elementini qo‘shing.

  • Muloqt oynasidan Code First from database qismini tanlang.



    1. DBga yangi ulanishni (New Connection) hosil qiling.



    1. Ushbu muloqot oynasida App.config konfiguratsiya faylida ishlatiladigan ulanish satri nomini PersonContext ga o‘zgartiring.



    1. AdventureWorks2012 DBdagi Person.Person jadvalini tanlang.



    1. Finish tugmasini bosing.

    2. Natijada quyidagi Person klassi generatsiya qilinadi:

    namespace GetPerson
    {
    using System;
    using System.Collections.Generic;
    using System.ComponentModel.DataAnnotations;
    using System.ComponentModel.DataAnnotations.Schema;
    using System.Data.Entity.Spatial;

    [Table("Person.Person")]


    public partial class Person
    {
    [Key]
    [DatabaseGenerated(DatabaseGeneratedOption.None)]
    public int BusinessEntityID { get; set; }

    [Required]


    [StringLength(2)]
    public string PersonType { get; set; }

    public bool NameStyle { get; set; }


    [StringLength(8)]


    public string Title { get; set; }

    [Required]


    [StringLength(50)]
    public string FirstName { get; set; }

    [StringLength(50)]


    public string MiddleName { get; set; }

    [Required]


    [StringLength(50)]
    public string LastName { get; set; }

    [StringLength(10)]


    public string Suffix { get; set; }

    public int EmailPromotion { get; set; }


    [Column(TypeName = "xml")]


    public string AdditionalContactInfo { get; set; }

    [Column(TypeName = "xml")]


    public string Demographics { get; set; }

    public Guid rowguid { get; set; }


    public DateTime ModifiedDate { get; set; }


    }
    }




    1. Yüklə 1,54 Mb.

      Dostları ilə paylaş:
  • 1   ...   6   7   8   9   10   11   12   13   ...   54




    Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2025
    rəhbərliyinə müraciət

    gir | qeydiyyatdan keç
        Ana səhifə


    yükləyin