20. juli 2011 - 15:16Der er
8 kommentarer og 1 løsning
Lnq-to-sql DataContext henter ikke relaterede data
Jeg har et DataContext, autogenereret via drag'n'drop fra en MS-SQL-server, og jeg kan ikke få hentet relaterede børn ud, når jeg selecter en forælder: Jeg har en en-til-mange relation, og min genererede forældreklasse har en autogenereret liste af børn, men den liste er bare tom, når jeg selecter en forælder (og jo, forælderen har børn i databasen).
Ok, jeg er nemlig ny i fht. Linq To Sql. Det drejer sig om en web-application, med datalag og ui-lag. Det går meget fint med enkelte objekter, men jeg synes det bliver lidt tricky, når man har med relationer at gøre. Jeg har et eksempel, jeg kigger efter, hvor man opdaterer tabellerne en ad gangen (først forælderen, og dernæst børnene), men man burde kunne gøre det på den smarte måde, ved blot at sætte en collection af børn på forælderen og så bare opdatere forælderen? Også selvom man har en webapplication, hvor man jo er nødt til at bruge et nyt datacontext for hver request? (Med mindre man gemmer en instans i noget request-specifik cache..?)
DataLoadOption er jeg stødt på i min google-ning, men jeg fandt ikke noget oplagt godt eksempel?
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.