Ver Mensaje Individual
  #2  
Antiguo 28-06-2004
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Reputación: 27
delphi.com.ar Va por buen camino
Tratándose de un record de tamaño fijo, primero no utilizaría un campo BLOB ya que esta información cave en 144 bytes, por otro lado, tienes muchas formas de hacerlo, por ejemplo copiando el fragmento de memoria que ocupa el stream en un string, o bien utilizando registros mixtos:
Código Delphi [-]
type
   TRsm = record
    case Integer of
      0: ( Exe: Currency;
           Imp: array[1..3, 1..2] of Currency;
           Nac: array[1..3, 1..2] of Currency;
           Ret: array[1..3] of Currency;
           tDedu: Currency;
           Aju: Currency;
         );
      1: (Data: array[0..143] of char);
   end;

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita