/ / Jak wstawiać / aktualizować / usuwać wiele obiektów za pomocą pojedynczego zapytania w Linq do Sql - .net, linq-sql

Jak wstawić / zaktualizować / usunąć wiele obiektów za pomocą pojedynczego zapytania w Linq do Sql - .net, linq-sql

Linq to Sql obsługuje każdą operację wstawiania / usuwania / aktualizacji obiektu z osobnym zapytaniem. Czy istnieje sposób na połączenie wielu operacji w jednym zapytaniu?

Wiem, że nie jest to możliwe z ustawieniem domyślnymzachowanie struktury. Szukam metody rozszerzenia lub obejścia.Zastosuj do kwerend generowanych przez Linq do Sql, a nie moje własne kwerendy lub procedur przechowywanych, ale jednoczę wiele operacji w jednym obiegu do bazy danych.

Odpowiedzi:

2 dla odpowiedzi № 1

spójrz na ten post: Jak uruchomić aktualizację zbiorczą / usunąć zapytanie w Linq?

Jest to link do tego, jak zaimplementować aktualizację zbiorczą, usuwanie partii ... mam nadzieję, że to pomoże


0 dla odpowiedzi nr 2

LINQ to SQL nie daje sposobu na określenie aaktualizacja oparta na zestawie / usuwanie w bazie danych. Jedyną alternatywą, o której mi wiadomo, jest użycie bezpośrednio kodu SQL, który można wykonać przy użyciu obiektu kontekstowego bazy danych.

Krzykliwy