Hvis du er bruger af Access 2000 til og med 2010, er du muligvis bekendt med Access Data Project- filer (ADP) — Få adgang til datafiler, der giver adgang til SQL Server-databaser. Access 2013 dropper understøttelse af ADP-formatet, og Microsoft anbefaler et af følgende alternativer:
-
Fortsæt med at bruge den samme version af Access. ADP'er fortsætter med at fungere i tidligere versioner af Access. De vil dog ikke fungere med nyere versioner af SQL Server såsom SQL Server 2012 og SQL Server Azure.
Hvis du opgraderer (eller din organisation opgraderer) til versioner af SQL Server nyere end din nuværende version af Access kender til, vil dine ADP'er ikke længere fungere korrekt.
-
Konverter til en Access Custom Web App. I Access 2013 kan du importere dine tabeller til en ny Access-app, og Access opretter automatisk formularer til din applikation. Du kan udvide funktionaliteten af de basisformularer, som Access opretter til dig, så andre kan bruge din applikation på nettet. Selvom nogle af de funktioner, du bruger i ADP'er, muligvis ikke længere er tilgængelige, kan du forvente, at Microsoft fortsætter med at fokusere forbedringer i produktet på denne applikationstype.
-
Konverter til en linket skrivebordsdatabase. Access 2013 understøtter fortsat oprettelse af skrivebordsdatabaser i .accdb-filformat. Du kan konvertere din applikation til .accdb-formatet - inklusive alle dine eksisterende formularer og rapporter - og lade dataene blive i SQL Server. Så kan du linke til SQL Server-databasen ved at bruge sammenkædede tabeller, og din applikation vil fortsætte med at fungere.
-
Opret en hybrid applikation. Hvis din applikation er stor, og du ikke vil konvertere alt på samme tid, kan du importere dine data til en Access-app og linke til SQL Server-databasen fra en .accdb-fil. Denne metode giver dig mulighed for at migrere gradvist ved at tilføje formularer og funktionalitet til din Access-app over tid, mens du bibeholder din klientapplikation som en .accdb-fil med tabeller, der er knyttet til SQL Server-databasen bag Access-appen.
-
Opgrader til .NET Framework. Din applikation kan være kompleks nok til, at du kan overveje at flytte til en mere robust udviklingsplatform, såsom .NET Framework. SQL Server er designet til at gøre det nemt for dig at bruge den databaseinfrastruktur, du allerede har oprettet, og udvide funktionaliteten af din applikation uden at skulle omskrive din kode væsentligt.
Når du arbejder med data fra SQL Server (eller en anden datakilde), kommer dataene fra et andet sted end Access. Når du har etableret forbindelsen til serveren og databasen, kan du bygge resten af dine Access-objekter – formularer, rapporter, makroer og moduler – for at skabe en robust frontend til en SQL Server-database.