El problema es comparar una cadena de caracteres con un campo dentro de una tabla, ambos campos tienen distintos largos(largo de la cadena de caracteres).....
al utilizar el
Código SQL
[-]Select * From Familia where Familia.rut_apoderado='1';
a pesar de que el uno existe en la tabla la consulta arroja Null.
al utilizar el siguiente SQL arroja registros
Código SQL
[-]Select * From Familia where Familia.rut_apoderado like '%1';
la cosa es ahora como deberia ser en delphi
qrypagmat.SQL.Clear();
qryconsulta.sql.add('select * from Familia where Familia.rut_apoderado like
arametro'

;
qRYpagmat.ParamByName('parametro').AsString :='1';
asi seria en delphi utilizando un like?