Jak zrobić insert w linq do mysql?

Jak zrobić insert w linq do mysql?
JK
  • Rejestracja:ponad 10 lat
  • Ostatnio:około 4 lata
  • Postów:137
0

czy możecie wyjaśnić w jaki sposób zrobić inserta za pomocą linq do bazy mysql ? Czy to jest w ogóle możliwe ? A może są potrzebne dodatkowe biblioteki ? W jakich konfiguracjach współgra ze sobą wymienione powyżej oprogramowanie ?

SA
  • Rejestracja:ponad 12 lat
  • Ostatnio:około godziny
  • Postów:1435
1

Jak sama nazwa wskazuje, Language Integrated Queries służą do odpytywania o dane, a nie wstawiania czegokolwiek. Do MySQL potrzebujesz MySql.Data z NuGeta.

WeiXiao
  • Rejestracja:około 9 lat
  • Ostatnio:około 5 godzin
  • Postów:5139
0

Czy się da? jasne

Czy warto to czynić? wątpię

Kopiuj
list.Select
(
    x =>
    {
        AddToDatabase(x);
        return x;
    }
);

lub Extension Methods.

edytowany 1x, ostatnio: WeiXiao
Zobacz pozostały 1 komentarz
SA
Zresztą Select tylko iteruje, niczego nigdzie nie dodaje, a implementacja AddToDatabase i tak wymaga jakiegoś dostępu do bazy.
somekind
Za mało goto.
VA
Za taki mały efekt uboczny wnioskowałbym o zapewnienie delikwentowi dalszego rozwoju poza strukturami firmy.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.