Come importare file di Excel in MS SQL

April 12

Microsoft Excel è un foglio di calcolo molto popolare che viene comunemente utilizzato per memorizzare i dati. Anche se Excel non è un database, può essere utilizzato per l'esportazione e l'importazione di dati da e verso database utilizzando Microsoft SQL. Come risultato, i backup di database possono essere salvati in formato Excel e anche essere usato come un formato leggibile per la distribuzione delle informazioni. La possibilità di importare le informazioni da file Excel con MS SQL dà anche un architetto di base di dati la possibilità di unire i dati provenienti da più fonti in un'unica posizione centrale per condurre analisi.

istruzione

1 Carica il tuo file di Excel al server utilizzando il file di selezione sul pannello di controllo del server Web e selezionando il file Excel sul disco del computer locale da caricare.

2 Creare una connessione SQL per il file di Excel utilizzando il seguente esempio di codice:
Set fso = Server.CreateObject (\ "Scripting.FileSystemObject \")
psFilePath = \ "file.xls \"
sPath = Server.MapPath (\ "\\")
psFilePath = fso.BuildPath (sPath, psFilePath)
'Response.Write psFilePath
'Response.End

3 Aggiungere le informazioni di Excel al database SQL utilizzando il seguente codice:
Se l'aggiornamento = \ "true \" Poi
set g_conn = open_db ()
set objRegExp = Nuovo RegExp
objRegExp.Pattern = \ ", \"
objRegExp.Global = true

4 Chiudere la connessione al database SQL utilizzando il seguente codice SQL:
Set objRS = Nothing
objConn.Close
Set objConn = Nothing