Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi zeos kann parameter nicht AsLargeInt (https://www.delphipraxis.net/76619-zeos-kann-parameter-nicht-aslargeint.html)

sancho1980 7. Sep 2006 00:46

Datenbank: firebird • Version: 1.5 • Zugriff über: zeos

zeos kann parameter nicht AsLargeInt
 
moin leute,
probiere grad die zeos-zugriffskomponenten aus, weil ich mit fibplus jetzt doch nicht so begeistert bin, als dass ich dafür 200 e löhnen würde; außerdem hab ich mittlerweile mitgekriegt, wie ich unicode in die db schreiben kann, ganz ohne widestringfields..nun aber folgendes problem:
habe ein dataset:

Delphi-Quellcode:
var
  DataSetDicentries: TZQuery;
jetzt will ich einen parameter belegen, der ein 64-bit-integer ist; der kennt aber komischerweise nur:

Delphi-Quellcode:
DataSetDicentries.ParamByName('parameter').AsInteger
was ich aber brauche ist natürlich

Delphi-Quellcode:
DataSetDicentries.ParamByName('parameter').AsLargeInt
oder

Delphi-Quellcode:
DataSetDicentries.ParamByName('parameter').AsInt64
Kann man da nicht irgendwas machen?

Danke,

Martin

mkinzler 7. Sep 2006 05:39

Re: zeos kann parameter nicht AsLargeInt
 
Hast du schon mal ausprobiert, ob du die BIGINTEGER Werte mit .asInteger auslesen kannst?

sancho1980 7. Sep 2006 10:55

Re: zeos kann parameter nicht AsLargeInt
 
Zitat:

Zitat von mkinzler
Hast du schon mal ausprobiert, ob du die BIGINTEGER Werte mit .asInteger auslesen kannst?


Nicht auslesen. Meine nicht "aus DB-Feld auslesen" sondern einem Query als Parameter übergeben. Nein, das geht nicht. Ist mir schleierhaft, wo doch selbst das IBX-DAtaset sowas kann.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:33 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz