Det finns många artiklar om att skriva kod för att importera en excel-fil, men det här är en manual/genvägsversion:
Om du inte behöver importera din Excel-fil programmatiskt med kod kan du göra det mycket snabbt med menyn i SQL Management Studio .
Det snabbaste sättet att få din Excel-fil till SQL är att använda importguiden:
- Öppna SSMS (Sql Server Management Studio) och anslut till databasen där du vill importera din fil till.
- Importera data :högerklicka på måldatabasen i SSMS i Objektutforskaren under "Databaser", välj Tasks, Import Data . En importguide dyker upp (du kan vanligtvis bara klicka på "Nästa" på den första skärmen).
-
Nästa fönster är 'Välj en datakälla ', välj Excel :
-
Välj Microsoft Excel i rullgardinsmenyn 'Datakälla' (det här alternativet ska visas automatiskt om du har installerat Excel).
-
Klicka på knappen "Bläddra" för att välja sökvägen till Excel-filen du vill importera.
- Välj versionen av excel-filen (97-2003 är vanligtvis bra för filer med filtillägget .XLS, eller använd 2007 för nyare filer med filtillägget .XLSX)
- Markera kryssrutan "Första raden har rubriker" om din excel-fil innehåller rubriker.
- Klicka på nästa.
-
- På "Välj en destination ', välj måldatabas :
- Välj 'Servernamn', Autentisering (vanligtvis ditt sql-användarnamn och lösenord) och välj en databas som destination. Klicka på Nästa.
-
På "Ange tabellkopia eller fråga ' fönster:
- Välj för enkelhetens skull "Kopiera data från en eller flera tabeller eller vyer", klicka på Nästa.
-
'Välj källtabeller: ' välj kalkylbladen från din Excel-fil och ange en måltabell för varje kalkylblad. Om du inte har en tabell ännu skapar guiden en ny tabell som matchar alla kolumner från ditt kalkylblad. Klicka på Nästa.
- Klicka på Slutför.