Ver Mensaje Individual
  #10  
Antiguo 06-03-2007
memehua memehua is offline
Registrado
 
Registrado: oct 2006
Posts: 7
Reputación: 0
memehua Va por buen camino
hola lo que realmente quiero realizar es lo siguiente
tengo mi consulta

select neto from nomina

al campo neto trae un importe supongamos que el resultado de la consulta sea

1000
1003
1005
1109

Lo que pretendo es que cuando entre al while me haga la conversion de numero a letras y que se actualice en la base de datos, en el campo importe letra

es decir que actualice los datos para que en la base se almecene el nombre de la cadena, entonces quedaria asi:

mil pesos
mil tres pesos
mil cinco pesos
mil ciento nueve pesos

como yo lo realizo unicamente me cambia por el ultimo valor que trae que seria mil ciento nueve pesos y lo mete en la base para todos lo que no se es como meterlo para que me haga para cada uno de los elementos de mi consulta..

con lo que me pusistes


çCódigo Delphi [-]
QUERY1.Active:=TRUE;
query1.Last;
letras1.Numero:= query1.FieldByName('neto').Value;
query2.sql.Text:='update nomina_datos set importe_letra='+ QuotedStr(uppercase(letras1.AsString));
query2.ExecSQL;






me sigue poniendo unicamente el ultimo resultado para todos los campos..
Responder Con Cita