none
SSIS Excel import aber nur selektierte Werte RRS feed

  • Frage

  • Hallo an alle,

    leider bekomme ich nur eine Excel-Datei - DB wäre mir lieber. In der Excel-Datei gibt es eine Spalte zb. H in der ein x steht. Wenn dieses x gesetzt ist soll die komplette Zeile von Spalte A bis G eingelesen werden und in die jeweiligen Tabellen eines SQL-Servers importiert werden. 

    Das stellt so lange für mich kein Problem dar bis auf die Thematik mit dem x. Wie bekomme ich denn raus bei Welcher Zeile x in der Spalte H gesetzt ist? Das sollte ja nur mit VB funktionieren. Jedoch kenne ich mich mit VB überhaupt nicht aus ;-)

    Kann mir jemand ein paar Tipps geben? 

    Freitag, 19. Juli 2019 10:49

Alle Antworten

  • Du kannst per ODBC/OLEDB-Treiber Excel wie eine Datenbank verwenden.
    Somit ist es möglich, per Verbindunsserver im SQL-Server einen SSIS-Import von Excel mit einer simplen

    "Select * from [Sheet1$] where ..."

    Abfrage durchzuführen.
    https://stackoverflow.com/questions/15844633/using-excel-as-an-odbc-database


    • Bearbeitet bfuerchau Freitag, 19. Juli 2019 11:03
    Freitag, 19. Juli 2019 11:03