Announcement

Collapse
No announcement yet.

Excel Daten in bestehende MS SQL Tabelle einfügen

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

  • Excel Daten in bestehende MS SQL Tabelle einfügen

    Hallo Zusammen!

    Ich habe folgende Frage. Ich habe eine bestehende SQL Tabelle in die ich Daten aus einer Excel Tabelle einfügen möchte.
    Die erste Spalte meiner SQL Tabelle ist ein Identifier und soll somit automatisch ausgefüllt werden. Ab der zweiten Spalte sollen alle vorhandenen Daten aus der Excel Tabelle eingefügt werden.
    Laut SQL Hilfe kann man hierfür den Import/Export Assistenten benutzen, nur blöd das der in der Express Edition nicht vorhanden ist...
    Gibts ne SQL Anweisung mit der man die SQL Tabelle updaten kann?

    Danke für eure Hilfe!
    Gruß Knight

  • #2
    Hi,

    mittels DTS ginge das ja, allerdings stehe ich mit DTS seit 2005 auf Kriegsfuss, wenn es um Excel geht. Seitdem nutze ich meist vbscript, nutze einfach ADO.Recordsets.
    Du kannst im Grunde damit eine Connection zur Excel aufmachen und dann die Daten auslesen, dann wiederum damit INSERT oder UPDATE statements für das SQL Table erzeugen. Damit ginge das.
    Macht für einmalige Aktionen natürlich nicht so viel Sinn.

    Wenn es einmalige ist:
    1. Autowert ID in Excel mit abbilden und vervollständigen.
    2. spalten exakt im format und reihenfolge wie in der tabelle.
    3. copy & paste. ist zwar sau langsam, aber geht.
    Freundliche Grüße
    Yves Rausch

    Comment


    • #3
      Hallo Knight,

      in diesem Forum gibt es den auch eine Suchfunktion; manchmal hilfreich:

      http://entwickler-forum.de/showthrea...t=Excel+import
      http://entwickler-forum.de/showthrea...t=Excel+import
      http://entwickler-forum.de/showthrea...t=Excel+import
      http://entwickler-forum.de/showthrea...t=Excel+import
      Olaf Helper

      <Blog> <Xing>
      * cogito ergo sum * errare humanum est * quote erat demonstrandum *
      Wenn ich denke, ist das ein Fehler und das beweise ich täglich

      Comment

      Working...
      X