![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#6
|
|||
|
|||
|
Hola Caral!
He probado el código que muestras y funciona muy bien!.Yo en vez de sumar un número quiero aplicar un porcentaje. El único incoveniente es que toma el primer registro aplica el porentaje y lo répite en toda la fila de la grilla. Me gustaria que le aplique a cada precio el porcentaje y que muestre el resultado correspondiente. Te muestro el código haber que modificación tendría que hacer. Desde ya gracias. mercaderia.IBDSmercaderia.Close; mercaderia.IBDSmercaderia.SelectSQL.Clear; mercaderia.IBDSmercaderia.SelectSQL.Text:='select * from mercaderia order by mercaderia.cod_merc asc'; mercaderia.IBDSmercaderia.Open; num:=mercaderia.IBDSmercaderia.Fields[4].Value; num1:=strtofloat(cambio.Text); porcent:=(num*num1)/100; num:=num+porcent; mercaderia.IBDSmercaderia2.Close; mercaderia.IBDSmercaderia2.SelectSQL.Clear; mercaderia.IBDSmercaderia2.SelectSQL.Text:='update mercaderia set precio_venta=:vara'; mercaderia.IBDSmercaderia2.ParamByName('vara').AsFloat:=num; mercaderia.IBDSmercaderia2.Open; |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Problemas al intentar conectarme desde el cliente al servidor de firebird | El_Chava | Firebird e Interbase | 2 | 22-04-2008 00:45:41 |
| Actualizar registro | georgejg | Conexión con bases de datos | 2 | 26-03-2008 23:35:00 |
| Problemas al intentar trabajar con .ini | Greco | OOP | 2 | 30-07-2007 21:14:05 |
| Problemas al intentar levantar una BD de Interbase | ilichhernandez | Firebird e Interbase | 8 | 13-10-2006 17:15:44 |
| Actualizar un único registro | Muten | Firebird e Interbase | 2 | 16-03-2004 16:03:30 |
|