Forum: Cross-Platform-Entwicklung
Delphi
by Daniel,
18. Jun 2014
Frank, mach es so, wie Du Dich damit am besten fühlst.
Aber zwei Sachen kann man nicht stehen lassen, weil sie schlichtweg falsch sind:
Nein, weder einfache Parameter noch Array-Parameter werden emuliert. Einfache Parameter gehen immer und Array-Parameter gehen, wenn Du die Komponente entsprechend konfigurierst, indem Du die Eigenschaft "Params.BindMode" auf den Wert "pbByName" setzt....
Forum: Cross-Platform-Entwicklung
Delphi
by Daniel,
17. Jun 2014
Stichwort "Performance": Solltest Du gleich eine größere Anzahl an Werten haben, dann könntest Du die "Batch-Funktionalität"-FireDAC nutzen. Grob gesagt übergibst Du der FireDAC-Komponente ein mehrdimensionales Array an Werten und lässt sie dann machen. Gegenüber einzelnen Requests konnte ich da Performance-Steigerungen um den Faktor 10 (!) erzielen.
Details dazu unter:...
Forum: Cross-Platform-Entwicklung
Delphi
by Daniel,
17. Jun 2014
Viel wichtiger: Hat es denn Dein Problem gelöst?
Forum: Cross-Platform-Entwicklung
Delphi
by Daniel,
17. Jun 2014
"Sauber" war als Formulierung nicht präzise. Okay.
Wenn Du Parameter verwendest, musst Du Dich um den ganzen Kram wie die Escape-Zeichen nicht mehr kümmern und kannst Dich voll und ganz auf die eigentlichen Werte konzentrieren. Darin sehen viele Entwickler einen Vorteil von Parametern - aber es ist müßig.