Forum: Datenbanken
Delphi
by Meta777,
23. Dez 2006
Hi Lemmy,
danke das du dir noch die Mühe gemacht hast und es rausgesucht hast.
Das es so ja mit den StrToInt64 geht, ist es ja auch ok.
Aber mal noch ne andere dowe :stupid: Frage: Wo gibts die aktuellen Versionen der IBX?
Wir nutzen auch nur die, die mit Delphi 7 mitgeliefert werden...
Danke. Shalom und gesegnete Weihnachten :)
Forum: Datenbanken
Delphi
by Meta777,
21. Dez 2006
Mit dem TIBDataSet funktioniert es! Sowohl Input- als auch Output-Parameter kann man damit lesen und schreiben. Mit IBStoredProc funktioniert es nicht, jedenfalls kann man kein Int64 Param als String setzen (Ungültige Datenkonvertierung bei .ExecProc...).
Wenn du es noch schaffst wäre es schön. Denn obwohl es mit TIBDataset als String ja geht wäre eine Alternative, vllt. bessere Lösung nicht...
Forum: Datenbanken
Delphi
by Meta777,
20. Dez 2006
@hansa: Das es hier um Int64 geht haste wohl übersehen? :wink:
@lemmy: wäre sehr dankbar wenn du es findest und postest :)
Forum: Datenbanken
Delphi
by Meta777,
20. Dez 2006
Aber es gibt da eben kein 64Bit Integer FieldType.
Mit Field.AsInteger bekomme ich -1 wenn es die 32 Bit übersteigt und .AsInt64 gibs eben nicht.... :|
Was einer nun eine Lösung :?:
Forum: Datenbanken
Delphi
by Meta777,
20. Dez 2006
Danke Lemmy.
Nun hab ich aber noch folgendes Problem: Wie kann ich auf Output Parameter einer Stored Procedure zugreifen? :gruebel:
var
LRes: Int64;
begin
IBDataSet1.SelectSQL.Text := 'SELECT * FROM PROC_TEST(:BIIP)';//BigIntInputParam
IBDataSet1.Prepare;
try
IBDataSet1.ParamByName('BIIP').AsInt64 := High(Int64);
Forum: Datenbanken
Delphi
by Meta777,
19. Dez 2006
Hallo :hi:
Ich hab zwar schon gesucht im Forum aber nix gefunden darum hier folgende Frage:
Wie - wenn überhaupt - kann man mit den IBX Kompos 64Bit Integer Parameter handhaben?
Wenn es nicht gehen sollte, gleich eine zweite Frage: Was ist eine möglichst einfach zu integrierende Alternative die auch paralell zu den schon vorhanden IBX Kompos arbeitet?
Okili... Also schonma vielen...