Announcement

Collapse
No announcement yet.

Excel Tabelle einlesen in MSSQL-Datenbank

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Excel Tabelle einlesen in MSSQL-Datenbank

    Gibt es irgendwelche Tools/Code

    die Daten einer Excel Tabelle in

    ein Dataset /MSSQL Datenbank

    konvertieren ?

  • #2
    Hallo,
    das hängt von der Struktur der XLS-Datei ab. Im einfachsten Fall greift die <b>OPENROWSET</b>-Funktion des MS SQL Server direkt über den ODBC-Treiber auf die XLS-Datei zu. Das folgende Beispiel bindet die Excel-Tabelle in einer SELECT-Abfrage mit ein:

    SELECT p.persnr, p.nachname, e.Zusatzinfo
    FROM Personal p
    JOIN OPENROWSET('MSDASQL',
    'Driver=Microsoft Excel-Treiber (*.xls);DBQ=C:\Temp\PersonalMappe.xls',
    'SELECT * FROM [PersonalExcel$]') e
    ON p.persnr = e.persnr;

    Ansonsten ist das MS SQL Server-Tool <b>dtswizard.exe</b> in der Lage, Daten aus allen möglichen Formaten zu importieren

    Comment

    Working...
    X