Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Anmärkning
Klassen DataSet och relaterade klasser är äldre .NET Framework-tekniker från början av 2000-talet som gör det möjligt för program att arbeta med data i minnet medan apparna kopplas från databasen. Teknikerna är särskilt användbara för appar som gör det möjligt för användare att ändra data och spara ändringarna tillbaka till databasen. Även om datauppsättningar är en bevisad framgångsrik teknik är den rekommenderade metoden för nya .NET-program att använda Entity Framework Core. Entity Framework är ett mer naturligt sätt att arbeta med tabelldata som objektmodeller och har ett enklare programmeringsgränssnitt.
N-nivådataprogram är datacentrerade program som är uppdelade i flera logiska lager (eller nivåer). Med andra ord är ett n-nivådataprogram ett program som är uppdelat i flera projekt, med dataåtkomstnivån, affärslogiknivån och presentationsnivån var och en i sitt eget projekt. Mer information finns i Översikt över N-nivådataprogram.
Med inskrivna datauppsättningar kan du generera TableAdapters- och datamängdsklasser till diskreta projekt. Med den här designen kan du snabbt separera programlager och generera dataprogram på n-nivå.
Stöd för N-nivå i typade datauppsättningar möjliggör iterativ utveckling av programarkitekturen till en n-nivådesign. Det tar också bort kravet på att manuellt separera koden i mer än ett projekt. Börja utforma datalagret med hjälp av Datauppsättningsdesignern. När du är redo att använda programarkitekturen till en design på n-nivå anger du egenskapen DataSet Project för en datauppsättning för att generera datamängdsklassen till ett separat projekt.
Hänvisning
Relaterat innehåll
- Översikt över N-nivådataprogram
- Skapa ett dataprogram på n-nivå
- Lägga till kod i TableAdapters i n-nivåprogram
- Lägga till kod i datauppsättningar i n-nivåprogram
- Lägga till validering i en datauppsättning på n-nivå
- Avgränsa datauppsättningar och TableAdapters i olika projekt
- hierarkisk uppdatering
- Dataset-verktyg i Visual Studio
- Komma åt data i Visual Studio
- Skapa och konfigurera TableAdapters
- N-nivå och fjärrprogram med LINQ till SQL