![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
Si el blob consiste simplemente de líneas de texto ¿no podría simplemente asignarse a la propiedad Text del StringList?
// Saludos |
|
#2
|
|||
|
|||
|
roman, ya probe esa opcion y me larga una troncha de errores...
vere con las otras opciones, pero el de las RX no me gusta demasiado... buscaba algo mas directo... sigamos intentando muchachos, graciasssssss |
|
#3
|
||||
|
||||
|
Cita:
// Saludos |
|
#4
|
||||
|
||||
|
Cita:
¿ Más directo ?. ![]()
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
|
#5
|
|||
|
|||
|
hola brandolin:
prueba el codigo siguiente: Código:
function StringsToBlob(aStrings:TStrings;aBlob:TBlobField):boolean;
Var
M:TMemoryStream;
begin
Result:=False;
M:=TmemoryStream.Create;
with TDataset(aBlob.GetParentComponent) do
try
aStrings.SaveToStream(M);
M.Seek(0,0);
Edit;
aBlob.LoadFromStream(M);
//Post; //no es conveniente hacerlo aqui ni olvidarse de el
Result:=True;
finally
M.Free;
end;
end;
function BlobToStrings(aStrings:TStrings;aBlob:TBlobField):boolean;
Var
M:TMemoryStream;
begin
Result:=False;
if aBlob.IsNull then exit;
M:=TmemoryStream.Create;
try
aBlob.SaveToStream(M);
M.Seek(0,0);
aStrings.LoadFromStream(M);
Result:=True;
finally
M.Free;
end;
end;
|
![]() |
|
|
|