Avatar billede p_gaard Juniormester
06. december 2016 - 10:32 Der er 1 løsning

Fejl i repository

Hej,

Jeg har et problem med klassen repository i et mvc project.     
  public virtual T Add(T entity)
        {
            try
            {
                this.context.LoadRequiredProperties<T>(this.set.Add(entity)).SaveChanges();
            }catch(Exception e)
            {
               
                throw e;

            }
            return entity;
        }

Der opstår fejlen:

An exception of type 'System.Data.Entity.Validation.DbEntityValidationException' occurred in ProgC.Model.dll but was not handled in user code
Additional information: Validation failed for one or more entities. See 'EntityValidationErrors' property for more details.

Findes der en mere præcis exception type?

Handler det om at data ikke passer ind i tabeller?

Mvh

p_gaard
Avatar billede p_gaard Juniormester
06. december 2016 - 11:48 #1
Hej,

Jeg har fundet problemet. Det lå i en entitetsklasse, hvor nogle feltlængder ikke var sat svarende til feltlængder i tabelfelter i en database.

p_gaard
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester