Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

'ऑफसेट' के पास गलत सिंटैक्स। एंटिटी फ्रेमवर्क कोर में FETCH स्टेटमेंट में NEXT विकल्प का अमान्य उपयोग

एक संगतता सेटिंग है (UseRowNumberForPaging ) इसके लिए जिसे या तो DbContext में ही कॉन्फ़िगर किया जा सकता है:

    protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
    {
        var coonectionString = "Data Source=localhost\\MSSQLSERVER01;Initial Catalog=AppDb01;Integrated Security=True";
        optionsBuilder.UseSqlServer(coonectionString, builder => builder.UseRowNumberForPaging());
    }

या स्टार्टअप के एक भाग के रूप में:

    public void ConfigureServices(IServiceCollection services)
    {
        var coonectionString = "Data Source=localhost\\MSSQLSERVER01;Initial Catalog=AppDb01;Integrated Security=True";
        services.AddDbContext<AppDbContext>(options => options.UseSqlServer(coonectionString, builder => builder.UseRowNumberForPaging()));
    }


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQUARE () SQL सर्वर में उदाहरण

  2. पिवट गतिशील कॉलम, कोई एकत्रीकरण नहीं

  3. sp_dropserver और sp_addserver काम नहीं कर रहे हैं

  4. TSQL - डेटाबेस में सभी तालिकाओं में कॉलम जोड़ें [कर्सर उदाहरण]

  5. स्व-संदर्भ तालिका के लिए कैस्केड हटाएं