Hola.
Tendrías que comprobar dos cosas, la primera, que el parámetro 'fact' es del tipo ftInteger, eso lo puedes comprobar en la propiedad params del query, esta es la parte más importante, si no está como Integer no funcionará.
Lo segundo, aunque no te hace falta, es poner la línea de la siguiente manera:
query2.ParamByName('fact').AsInteger := StrToInt(dbcombobox1.text);
asegúrate que el valor del combo es un entero.
un saludo
|