Cita:
Empezado por ruedabeat2003
Aprovechando el viaje, estoy atorado en la asignacion de valores a variables del tipo TXSDecimal, tengo algo así:
Código:
las_mercancias[i].valorUnitario.AsBcd := qAux.fieldByName('cantidad_comer').AsBCD;
Pero me marca un Access Violation, que me recomiendas?
Saludos, estamos en contacto.
|
Yo haría algo mas o menos así:
Código Delphi
[-]
var
xsDec: TXSDecimal;
begin
xsDec := TXSDecimal.Create;
xsDec.DecimalString := Format('%f', [qAux.fieldByName('cantidad_comer').AsFloat]);
las_mercancias[i].valorUnitario := xsDec;
end;
Aunque seria bueno que algún moderador dividiera estos "posts" en uno individual, recuerda que cada pregunta un hilo.