Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Parameter in Dataset (TIBQuery) innerhalb einer Berechnung ? (https://www.delphipraxis.net/75238-parameter-dataset-tibquery-innerhalb-einer-berechnung.html)

Phunkafizer 16. Aug 2006 13:22

Datenbank: Firebird • Zugriff über: IB Komponenten

Parameter in Dataset (TIBQuery) innerhalb einer Berechnung ?
 
Tach!

ich habe eine IBQuery mit einer SQL Anweisung als

SELECT NETTOPREIS FROM TABLE

gefüttert. Nun würde ich gerne den SQL Server die MwSt Berechnung durchführen lassen. Daher habe ich den SQL String folgendermaßen geändert:

SELECT NETTOPREIS, NETTOPREIS * :MWST AS MEHRWERTSTEUER FROM TABLE

Nun kann ich im Objektinspektor für die IBQuery die Eigenschaft Params öffnen, worin sich dann der neue Parameter befindet. Aber egal wie ich dessen Eigenschaften parametriere kommt beim öffnen des Queries (im Objektinspektor active auf true setzten) immer folgende Fehlermedlung:

SQL Error code = -607
Array/BLOB/DATE data types not allowed in arithmetic.

:gruebel:

Sollte es etwa prinzipiell nicht möglich sein in mathematischen Ausdrücken Parameter zu integrieren ?

Wäre schon wenn da jemand einen Tipp dazu hätte. Calculated Fields würden das Problem zwar auch erschlagen, wäre aber deutlich mehr Aufwand und ich mag selbige auch irgendwie nicht :kotz:

Gruß
Stefan

mkinzler 16. Aug 2006 13:40

Re: Parameter in Dataset (TIBQuery) innerhalb einer Berechnu
 
Paramter sind in FB nur im Where (und INTO bei SP + Tigger) zulässig.

Phunkafizer 16. Aug 2006 15:05

Re: Parameter in Dataset (TIBQuery) innerhalb einer Berechnu
 
Danke!

Gruß Stefan


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:46 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