Einzelnen Beitrag anzeigen

Elvis

Registriert seit: 25. Nov 2005
Ort: München
1.909 Beiträge
 
Delphi 2010 Professional
 
#6

Re: firebird nach Excel

  Alt 6. Dez 2009, 21:07
Du kannst trotzdem Excels eingebaute Möglichkeit nutzen OleDB Daten einzulesen.
Du nimmst den OleDB Provider oder den für ODBC und kannst damit und per Automation direkt das Ergebnis einer Abfrage in einen Worksheet pumpen.
Kuckst du hier: http://support.microsoft.com/kb/246335

Ist natürlich eines der beschissensten Formate für strukturierte Daten, die es auf dem gesamten Planeten gibt.
Denn XL hat keine Spalten und Zeilen, während deine Daten sehr wohl in Spalten und Zeilen orientiert sind.

Außerdem darfst du nicht vergessen, dass der Kunde danach fragen wird, wie er die Daten wieder einlesen kann. Und dann MUSST du Nein sagen, oder dein Kunde wird dich einige Zeit später wieder etwas fragen...
...nämlich nach der Nummer deines Anwalts, weil sein zerfriemeltes Excel file nach dem Einlesen seine Kundenstammdaten zerstört hat.

Es macht vllt mehr Sinn zu fragen, was er denn damit in Excel anstellen will. Denn wenn er Diagramme und Reporting damit anstellen will, klingt das mehr nach einem Feature, was in deiner App fehlt.
Wenn jmd Daten in Excel-Format will, ist das oft ein Zeichen dafür, dass er deine Anwendung nicht bedienen kann, oder er etwas erreichen will, was du (noch) nicht anbietest.
Einen Export in das Excel Format als die vermeintlich einfachere Lösung zu wählen wird dich zum Ende aller Tage verfolgen.
Robert Giesecke
I’m a great believer in “Occam’s Razor,” the principle which says:
“If you say something complicated, I’ll slit your throat.”
  Mit Zitat antworten Zitat