Autor Thema: Export Funktion exportiert falsch  (Gelesen 1507 mal)

Offline Sebi087

  • Junior Mitglied
  • **
  • Beiträge: 54
Export Funktion exportiert falsch
« am: 10.09.15 - 11:30:16 »
Hallo Zusammen,

ich habe in einer DB eine Exportfunktion welche bis vor ein paar Tagen richtig funktioniert hat.
Das Problem ist, dass exportierte Werte teilweise in den Spalten verschoben sind.

Beispiel:

CustomerID, ProjectID, Text

Dann sind Text und CustomerID plötzlich verdreht, was in meinem SSIS Prozess dann natürlich zu einem Fatal Error führt.

Seltsamerweise sind manuelle Exporte immer richtig und auch die View, welche ran gezogen wird für den manuellen oder automatischen Export ist korrekt.
Es sind also keine Fehler zu finden.

Ich kann aber leider bei über 530 Dokumenten nicht mit dem Debugger manuell arbeiten um mir das ersichtlich zu machen, warum er die Spalten verschiebt.

Manuelle Exporte sind übrigens Notes Exporte über die File -> Export Funktion.

Kennt jemand dieses seltsame Verhalten?

Liebe Grüße,
Sebi

Driri

  • Gast
Re: Export Funktion exportiert falsch
« Antwort #1 am: 10.09.15 - 11:48:46 »
Und wie genau arbeitet die Exportfunktion ?

Es könnte z.B. sein, daß übliche Trennzeichen (Komma, Semikolon, etc.) in Strings vorkommen und nicht sauber "escaped" werden. Dann wertet der Export das als Trennzeichen und schon hast Du eine Verschiebung.

Offline Sebi087

  • Junior Mitglied
  • **
  • Beiträge: 54
Re: Export Funktion exportiert falsch
« Antwort #2 am: 10.09.15 - 12:02:52 »
Das ist ein sehr guter Hinweis, vielen Dank.
Das werde ich gleich mal prüfen.

Zitat
Und wie genau arbeitet die Exportfunktion ?

Mit recht einfachen Mitteln...
Da wird einfach eine View ausgelesen und diese dann per Print in eine CSV Datei geschrieben.
Möglicherweise prüft der Code nicht auf diese Möglichkeit der Trennzeichen.
Erscheint mir aktuell aber als das wahrscheinlichste.

Danke für den schnellen Input.

Grüße,
Sebastian

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz