Bonjour,

Voila je débute. Je travaille actuellement sur l'asp MVC 4. Donc comme tout le monde, je me suis fais les tutoriaux.

J'ai un model contient un objet Person et dbcontext qui me permet de faire la liaison entre le model et la base de donnée.

A l’exécution de mon programme, il va bien entrer dans la base de donnée. Par contre il va dans la mauvaise table.

Il me dit que la table People n'existe pas, alors qu'il devrait chercher dans la table Person.


Voici le code de mon model que j'ai fait :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 
public class Person
    {
 
        public int ID { get; set; }
 
        [Required]
        [StringLength(10, ErrorMessage = "The firstname must have 4 characters and 10 character max", MinimumLength = 4)]
        public string FirstName { get; set; }
 
        [Required]
        [StringLength(10, ErrorMessage = "The Lastname must have 4 characters and 10 character max", MinimumLength = 4)]
        public string LastName { get; set; }
 
        [Required]
        [DataType(DataType.EmailAddress, ErrorMessage="Bad format email")]
        [RegularExpression(@"^[A-Za-z]\w+@\w+.(fr|com|net|org)$",ErrorMessage="You must have valid email")]
        public string Email { get; set; }
    }
 
    public class PersonsDBContext : DbContext
    {
        public DbSet<Person> persons { get; set; }
 
        public PersonsDBContext()
            : base("PersonsDBContext")
        {
        }
    }
Pouvez me dire où je peux choisir ma table ?