sql >> Database teknologi >  >> RDS >> Mysql

Skip and Take arbejder ikke med MySQL EntityFrameworkCore

Det viste sig at være en fejl i MySql.Data EF-stik leveret af Oracle, fejloplysninger er offentliggjort her .

Alternativ løsning:

Jeg skiftede til en anden forbindelse kaldet Pomelo , nu Skip og Take fungerer helt fint. Du kan søge nuget efter Pomelo.EntityFrameworkCore.MySql og installer passende version til dit projekt.

For at bruge, skal du blot ændre .UseMySQL til .UseMySql når du konfigurerer DbContext , som oracle connector brug SQL og pomelo bruger Sql kun hus er anderledes.

services.AddDbContext<ApplicationDbContext>(options =>
    options.UseMySql(Configuration.GetConnectionString("DefaultConnection")));


  1. Kan ikke nulstille root-adgangskoden med --skip-grant-tables på ubuntu 16

  2. Kan du oprette et indeks i CREATE TABLE definitionen?

  3. Langsom rækkefølge af forespørgsler efter en kolonne i en samlet tabel

  4. Returner oplysninger om operativsystemversion i SQL Server med sys.dm_os_host_info Dynamic Management View