Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi FireDAC Macros (https://www.delphipraxis.net/194265-firedac-macros.html)

haentschman 4. Nov 2017 08:01

Datenbank: egal • Version: egal • Zugriff über: egal

FireDAC Macros
 
Moin...:P

Ich werde mich in FireDAC einarbeiten...müssen. :wink:

Frage:
was bedeutet das {fi}? Überall wird es verwendet aber nicht erklärt. :?
http://docwiki.embarcadero.com/RADSt...text_(FireDAC)
Gefühlt ist es eine Macrovariable. Aber wo wird die gesetzt und wofür?
Beispiel:
Zitat:

d.SQL.Text:= 'SELECT {IF MYSQL} LAST_INSERT_ID() {fi} {IF SQLITE}last_insert_rowid(){fi} AS ID ';
:gruebel: Ist das was wie ENDIF?

Uwe Raabe 4. Nov 2017 08:44

AW: FireDAC Macros
 
Zitat:

Zitat von haentschman (Beitrag 1385094)
:gruebel: Ist das was wie ENDIF?

Exakt!

haentschman 4. Nov 2017 08:55

AW: FireDAC Macros
 
Danke... :P

Das hätte man ja auch in die Doku schreiben können...:zwinker:

mkinzler 4. Nov 2017 09:19

AW: FireDAC Macros
 
Man setzt halt Wissen über bash voraus :lol:

Uwe Raabe 4. Nov 2017 11:07

AW: FireDAC Macros
 
Zitat:

Zitat von haentschman (Beitrag 1385099)
Das hätte man ja auch in die Doku schreiben können...:zwinker:

Auf der verlinkten Seite ist die Syntax zumindest aufgelistet, wenn auch nicht explizit auf die Bedeutung des {fi} hingewiesen wird.

http://docwiki.embarcadero.com/RADSt...e_Substitution

haentschman 4. Nov 2017 11:43

AW: FireDAC Macros
 
Zitat:

wenn auch nicht explizit auf die Bedeutung des {fi} hingewiesen wird
..eben. 8-)

Zitat:

{s <String>}
ist was komplett anderes, aber eine ähnliche Syntax.

MichaelT 5. Nov 2017 10:17

AW: FireDAC Macros
 
if in der bash bspw. resp ash.

Zitat:

Zitat von haentschman (Beitrag 1385094)
Moin...:P

:gruebel: Ist das was wie ENDIF?


max889 11. Nov 2017 08:12

AW: FireDAC Macros
 
Man setzt halt Wissen über bash voraus


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