FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#10
|
||||
|
||||
Cita:
'Update Itebis set Itebis:= :Itebis where Itebis:= :itebis'; Esa sentencia tiene DOS parámetros y sólo estás pasándolo Un parámetro. Piensa en esto: update tablaTrabajadores set sueldo=2000 where codigotrabajador=25 Como ves, hay DOS parámetros también. Entonces, si tú quieres cambiar el valor del campo itebis a todos los que cumplan una condición tienes que pasarle los DOS parámetros, por ejemplo: update TABLAitebis set CAMPOitebis=VALORQUEQUIERAS where CAMPOitebis='XXX' Si quieres cambiar todos los registros que tengan el valor 'AAA' en el campo itebis, y quieres ponerle el valor 'GGG', entonce sería:
He puesto Params[0] y Params[1] porque los dos son el mismo campo y puede resultar confuso. Te aconsejo encarecidamente un tutorial de SQL y además la lectura de un estupendo libro como La cara oculta de delphi.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código Únete al grupo Teaming clubdelphi | Colabora mediante Paypal Última edición por Casimiro Notevi fecha: 26-06-2010 a las 00:47:22. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Modificar Registro de DBGrid | BlueSteel | Firebird e Interbase | 6 | 11-03-2008 19:10:30 |
Modificar registro | Elite237 | OOP | 4 | 03-08-2007 04:27:21 |
Modificar un Registro en un TMDOQuery | KAYO | Firebird e Interbase | 4 | 30-07-2007 22:43:02 |
Como modificar un registro? | Telemaco | Conexión con bases de datos | 4 | 20-02-2004 16:45:48 |
modificar olo un registro | Irina | SQL | 1 | 26-05-2003 13:41:59 |
|