sigo sin encontrar respuesta a este problema... al final he decidido hacer lo siguiente:
Código SQL
[-]
Select substring(Recomendaciones,1,255) as Recom1, substring(Recomendaciones,256,256), as Recom2
from Tabla
y en delphi:
Código Delphi
[-]
with datamod.sdquery1 do begin
memRecom.Text:= FieldByname('Recom1').AsString+FieldByname('Recom2').AsString;
end;
Pero si alguien tiene una idea mejor, pues eso, sería mucho mejor.