Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Stored Procedure Problem (https://www.delphipraxis.net/207351-stored-procedure-problem.html)

Dumpfbacke 16. Mär 2021 09:55

AW: Stored Procedure Problem
 
Zitat:

Zitat von dataspider (Beitrag 1485270)
Man muss den string auch richtig zusammenbauen:

Code:
Query = 'Select Wert Fro Tabelle1';
if (Entscheidung = 0) then
  Query = Query||' Where Schrank = '''||:Lagerplatz||'''';
Frank

Danke es ist so einfach wenn man es bekannt ist wie es geht. Ich bin nun wunschlos glücklich da alles genau so funktioniert wie es es gerne haben möchte. Vielen Danke all alle hier die mich hier so super unterstützt haben.

Tanja

Blup 16. Mär 2021 11:49

AW: Stored Procedure Problem
 
Wenn Lagerplatz einen String beihnaltet, muss der natürlich in Anführungszeichen gesetzt werden.
Die Fehlermeldung sollte aber das fehlerhaft zusammengebaute SQL mit ausgegeben haben.

dataspider 16. Mär 2021 16:04

AW: Stored Procedure Problem
 
Zitat:

Zitat von Dumpfbacke (Beitrag 1485253)

Das Execute ist auch notwendig denn man kann nicht mitteles einen If eine Wehre Bedingung setzten.
Dage geht leider nicht habe ich schon alles durch.

Tanje

Man kann sich manchmal so behelfen:
Code:
Select Wert from Tabelle1 where (:Entscheidung <> 0) or (Schrank = :Lagerplatz) into :Wert;
Dann sollte es auch ohne den Umweg mit execute gehen...

Frank


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:21 Uhr.
Seite 2 von 2     12   

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