Antes que nada darte las gracias eduarcol por la rápida respuesta, pero hay algo que no entiendo. No se a que te refieres cuando dices:
Cita:
"...estas pasando un literal cuando en realidad lo que se espera es un valor numerico..."
|
El valor que recojo en la línea siguiente es un entero.
Código:
...
dmPrincipal.dsetFamilia.ParamByName('ID').AsInteger := dmPrincipal.dsetFamilia.Fields[0].Value; ...
Si pudieses especificar más o poner un ejemplo te lo agradecería.