Delphi > FireDAC

FDCommand.ParamByName - chyba

(1/1)

Stanislav Hruška:

V niektorých prípadoch mi to hlási chybu v rozsahu parametra. Mám dva prípady:

* Na pravej strane je funkcia, alebo čítam hodnotu z komponentu. Ak to nahradím napísaním priamej hodnoty (premenná nezaberie), tak to zbehne
* Nezbehne to ani v tu uvedenom tvare
--- Kód: ---FDCommand.ParamByName('SCORENUMBER').AsInteger := 3;
--- Konec kódu ---
Všetky FDCommand nahradím TFDQuery, takže to nepotrebujem riešiť. Pri TFDQuery som sa s tým nestretol. Veľmi ma zaujíma prečo sa tak deje.

Stanislav Hruška:
Niečo som si uvedomil. Môže to spôsobovať skutočnosť, že nemám

* určený typ
* alebo je zlý

jezek.jezek:
Také používám FDQuery. Parambyneme, ale pokud jsem DriverLink míst Nativního klienta zvolil SQL Server ta mi to hlásí, že funkce není implementována. Víte jak na to když chci přejít nativního ovladače na MSOLEDBSQL?

Navigace

[0] Seznam témat

Přejít na plnou verzi