AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Referenz, Wert in csv-Datei nach Referenz gruppieren
Thema durchsuchen
Ansicht
Themen-Optionen

Referenz, Wert in csv-Datei nach Referenz gruppieren

Ein Thema von raller09 · begonnen am 22. Aug 2006 · letzter Beitrag vom 23. Aug 2006
Antwort Antwort
raller09

Registriert seit: 7. Nov 2005
37 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#1

Referenz, Wert in csv-Datei nach Referenz gruppieren

  Alt 22. Aug 2006, 16:07
Datenbank: das ist die Frage • Zugriff über: s.o.
Hi

ich möchte auf cvs-Dateien folgenden Sql-Befehl abschicken:

Select Referenz, Sum(Wert) from CVS-Datei group by Referenz

und das ganze wieder in eine cvs-Datei speichern.

Laden und Speichern ist nicht mehr das problem, wie kann ich jedoch mir am einfachsten eine Sql-Datenmenge hierfür generieren, ohne weitere Komponeten installieren zu müssen oder eine Datenbank speichern zu müssen?


MfG

raller09

Ps. habe das Problem auch schon im Delphi-Forum gepostet, da leider noch unter Dateizugriff... sorry
  Mit Zitat antworten Zitat
Benutzerbild von chaosben
chaosben

Registriert seit: 27. Apr 2005
Ort: Görlitz
1.358 Beiträge
 
Delphi XE2 Professional
 
#2

Re: Referenz, Wert in csv-Datei nach Referenz gruppieren

  Alt 23. Aug 2006, 05:14
Hi raller09 ... und herzlich Willkommen in der Delphi-Praxis!

Ich glaube du hast folgendes Problem: Imho kann man "auf eine CSV-Datei" kein SQL-Statement ansetzen. Dazu bräuchte man ja jemanden, der dieses Statement interpretiert d.h. die eigentliche Arbeit macht.

Als Lösung hab ich folgendes parat:
1. Die Datei selbst durchgehen und die Werte selbst zusammenrechnen.
2. Die Datei in XML konvertieren und dann XQuery nutzen.

MfG
Benjamin Schwarze
If I have seen further it is by standing on the shoulders of Giants. (Isaac Newton)
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: Referenz, Wert in csv-Datei nach Referenz gruppieren

  Alt 23. Aug 2006, 05:46
Oder csv in eine Datenbank importieren und auf diese dann SQL anwenden.
Markus Kinzler
  Mit Zitat antworten Zitat
raller09

Registriert seit: 7. Nov 2005
37 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#4

Re: Referenz, Wert in csv-Datei nach Referenz gruppieren

  Alt 23. Aug 2006, 10:18
Hi,

Zitat von chaosben:
Ich glaube du hast folgendes Problem: Imho kann man "auf eine CSV-Datei" kein SQL-Statement ansetzen. Dazu bräuchte man ja jemanden, der dieses Statement interpretiert d.h. die eigentliche Arbeit macht.

Als Lösung hab ich folgendes parat:
1. Die Datei selbst durchgehen und die Werte selbst zusammenrechnen.
2. Die Datei in XML konvertieren und dann XQuery nutzen.
ja, das war mein Problem.

Habe das jetzt mal über eine zur Laufzeit erzeugte Paradox-DB gelöst (TTable-Komponente), welche ich über eine TQuery-Komponente mit meinen Sql befrage und das Ergebnis wieder als csv speichere.

Gibt es da auch eine Möglichkeit, wo ich die BDE nicht installiert sein muss?

MfG

raller09
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#5

Re: Referenz, Wert in csv-Datei nach Referenz gruppieren

  Alt 23. Aug 2006, 10:21
Zitat:
Gibt es da auch eine Möglichkeit, wo ich die BDE nicht installiert sein muss?
Ja irgend ne embedded-Varinate ( Fb, mysql), ADS, Access, Absolute DB
Markus Kinzler
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:32 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz