Pytania oznaczone «linq-to-sql»

LINQ to SQL to składnik programu .NET Framework w wersji 3.5, który zapewnia infrastrukturę czasu wykonywania do zarządzania danymi relacyjnymi w postaci obiektów przechowywanych w programie Microsoft SQL Server.

1072
Różnica między Select a SelectMany

Szukałam różnicę między Selecta SelectMany, ale nie udało się znaleźć odpowiednią odpowiedź. Muszę nauczyć się różnicy podczas korzystania z LINQ To SQL, ale wszystko, co znalazłem, to standardowe przykłady tablic. Czy ktoś może podać przykład LINQ To

828
Entity Framework vs LINQ to SQL

Teraz, gdy .NET v3.5 SP1 został wydany (wraz z VS2008 SP1), mamy teraz dostęp do frameworku encji .NET. Moje pytanie brzmi: Kiedy próbujesz zdecydować się na użycie Entity Framework i LINQ do SQL jako ORM, jaka jest różnica? W moim rozumieniu Entity Framework (w połączeniu z LINQ to Entities)...

346
Konwertuj wynik zapytania Linq na słownik

Chcę dodać niektóre wiersze do bazy danych przy użyciu Linq do SQL, ale chcę wykonać „niestandardowe sprawdzenie” przed dodaniem wierszy, aby wiedzieć, czy muszę dodać, zamienić lub zignorować przychodzące wiersze. Chciałbym utrzymać ruch między klientem a serwerem DB na jak najniższym poziomie i...

194
Zwracać wyniki typu anonimowego?

Korzystając z prostego przykładu poniżej, jaki jest najlepszy sposób na zwrócenie wyników z wielu tabel za pomocą Linq do SQL? Powiedzmy, że mam dwie tabele: Dogs: Name, Age, BreedId Breeds: BreedId, BreedName Chcę zwrócić wszystkie psy z nimi BreedName. Powinienem sprawić, by wszystkie psy...

176
Max czy Default?

Jaki jest najlepszy sposób uzyskania wartości Max z zapytania LINQ, które może nie zwracać żadnych wierszy? Jeśli po prostu to zrobię Dim x = (From y In context.MyTable _ Where y.MyField = value _ Select y.MyCounter).Max Pojawia się błąd, gdy zapytanie nie zwraca żadnych wierszy. mógłbym...