Forum: Datenbanken
Delphi
by PASST,
8. Mai 2009
Ich habe im Hinterkopf Delphi ganz außen vor zu lassen und einen Reportgenerator die Stored Procedure aufrufen zu lassen und anschließend das Ergebnis zu präsentieren.
Diese Vereinfachung ist aber unnötig, da sowieso weitere Auswertungen anstehen, die ich am besten in einem Programm vereine.
Forum: Datenbanken
Delphi
by PASST,
8. Mai 2009
Die Variante den größten Teil in einen View zu packen, wie du es geschrieben hast, habe ich auch schon gemacht.
Ich frage mich, ob ich diesen Teil, dann nicht in eine Stored Procedure packen kann/sollte/darf:
Select * from
where printdate >= convert(:vondatum, sql_date)
and printdate <= convert(:bisdatum, sql_date)
and firma = :fma
Forum: Datenbanken
Delphi
by PASST,
8. Mai 2009
Hm, so im Detail will ich diese Abfrage jetzt nicht offenlegen. Es geht um ein Rechnungsausgangsbuch unserer noch in XBase++ programmierten Anwendung. Ich bau die Abfrage aber mal beispielhaft nach:
select rechnungsdatum, rechnungsnummer, kunde, waehrung,
round(sum(case when typ='WARE' then wert else 0 end)) as ,
round(sum(case when typ='VERPACKUNG' then wert else 0 end)) as ,
...,...