Casimiro, ya le encontre y el problema no es DELPHI es de SQL SERVER; lo que sigue a continuacion son las instrucciones originales que tenia:
Código Delphi
[-]
query1.SQL.Clear;
query1.SQL.Add('select movinom.idtrab, idafecta, importe, paterno,materno,nombre from movinom,trabajador ');
query1.SQL.Add('where movinom.idtrab=35 and anodenom=2012 and numdenom=1 and movinom.idtrab=trabajador.idtrab');
query1.Open;
y modificando a lo siguiente ya aparecieron los datos como debian de ser
Código Delphi
[-]
query1.SQL.Clear;
query1.SQL.Add('select movinom.idtrab, idafecta, convert(varchar(12),convert(numeric(9,2),Importe)) as [Impo],');
query1.SQL.Add('paterno,materno,nombre from movinom,trabajador ');
query1.SQL.Add('where movinom.idtrab=35 and anodenom=2012 and numdenom=1 and movinom.idtrab=trabajador.idtrab');
query1.Open;
Todo el problema es que debia de convertirse el campo Importe que es del tipo numeric(9,2) al tipo varchar
Claro sin tu ayuda no hubiera podido encontrar la solucion; lo dejo aqui por si le pasa a alguien mas