![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Hola a todos, después de tanto andar con MyDac y MySQL empiezo poco a poco a entender este componente aunque me sigue fallando un poco mi programación . Vean tengo lo siguiente, Acabo de crear una tabla llamada AUTOS con los siguientes campos: Codigo,Cantidad,color y agregarAutos Codigo (txtcodigo)[Es un edit] Cantidad (DBcantidad)[Es un DBedit3] Color (DBcolor)[es un DBedit] Agregar(txtagregar)[es un Edit] Ahora lo que necesito es solamente ir incrementando mi campo CANTIDAD de acuerdo a lo que voy a ir agregando en el TXTAGREGAR. Ejemplo: Si tengo 10 autos VW y agrego 2 mas en mi TXTAGREGAR, ahora debe mostrarme 12 en DBCANTIDAD. He implementado lo siguiente: 1 MyQuery con el siguiente Código: UPDATE autos SET cantidad = :cantidad + :agregar // Pasados como parametros WHERE codigo = :codigo // Pasado como parámetro Se me hace que aqui debo implementar la clausula AS para guardar el valor de agregar, seguire analizando En mi botón: MyTable1.Edit; QueryUpdate.Close; QueryUpdate.SQL.Clear; QueryUpdate.SQL.Text:='UPDATE autos SET cantidad='(+DBedit3.Text+)+(txtagregar))' WHERE codigo="'+txtcodigo.Text+'"'; QueryUpdate.Execute; MyTable1.Post; MyTable1.Refresh; Tambien checando este codigo que implemento: SQL.Add('UPDATE autos SET cantidad = cantidad + :agregar') o SQL.Add('UPDATE autos SET cantidad = cantidad + txtagregar') Si el código de mi botón esta mal que es lo mas seguro, como puedo implementar la acción de sumar lo que tengo en DBCANTIDAD + TXTAGREGAR. Gracias. Atte. Karla ![]() Última edición por karlaoax fecha: 27-04-2007 a las 18:51:47. |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Actualizando AdoQuery | Nathan | Conexión con bases de datos | 3 | 05-05-2006 20:07:19 |
| TWebModule actualizando respuestas... | Xianto | Internet | 2 | 26-05-2005 18:33:08 |
| Actualizando un campo... | StartKill | Firebird e Interbase | 5 | 05-03-2004 20:50:54 |
| Actualizando los TImage | Magneto | Varios | 4 | 05-12-2003 07:40:55 |
| Actualizando Firebird | hgiacobone | Conexión con bases de datos | 5 | 09-06-2003 22:35:02 |
|