Einzelnen Beitrag anzeigen

hes

Registriert seit: 21. Apr 2024
Ort: Baden Württemberg
19 Beiträge
 
Delphi 12 Athens
 
#3

AW: Parameter für ein SQL Abfrage mit IN

  Alt 19. Jan 2025, 08:10
Code:
select
   count(w.warehouseid) as total
   from
   warehouse w
   where
   w.locationid IN (1,3)
Nimmst du kein FireDAC bei Delphi? Lese unidac, haben die so was nicht? ZEOS haben seit der Version 6 leider keine Macros mehr, oder ich hätte es in den 8ern übersehen.
In deinem FDQuery in Delphi steht:
Code:
 select count(w.warehouseid) as total
 from warehouse w
 where w.locationid IN (&inwerte)
In Delphi schreibst:
Code:
 FDQuery1.MacroByName('inwerte').AsRaw := '1,3';
...oder...
Code:
  FDQuery1.MacroByName('inwerte').AsRaw := '1,3,5';
Wie findest das?
Rainer

Geändert von hes (19. Jan 2025 um 11:26 Uhr)
  Mit Zitat antworten Zitat