Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Duda con Update (https://www.clubdelphi.com/foros/showthread.php?t=25870)

tgsistemas 06-10-2005 12:22:39

Duda con Update
 
Hola saludos a tod@s :

Hace poco que trabajo con Sql2000 y estoy probando de ejecutar la siguiente consulta de actualización pero no funciona, no actualiza ningún dato cuando hay datos que cumplen esas condiciones.

Código:

UPDATE PARTES
SET PARTES.NMROORDEN = 'A20C17P212'
WHERE EXISTS (SELECT * FROM PARTES
WHERE PARTES.NMROORDEN = 'A131C17P121' AND EJERC=2005)

Se trata de actualizar los datos de un campo de la tabla haciendo un select sobre la misma tabla y el mismo campo, por eso me gustaría saber si es posible realizar este tipo de consultas o estoy equivocado.

Saludos y muchas gracias.

Toni.

Lepe 06-10-2005 13:19:41

Como suele decirse: El bosque no te deja ver el arbol, algo muy común en programación ;)

Código SQL [-]
UPDATE PARTES
SET PARTES.NMROORDEN = 'A20C17P212'
WHERE PARTES.NMROORDEN = 'A131C17P121' AND EJERC=2005

1 Sola consulta indicando en el where lo que quieres actualizar.

En el TQuey usado, puedes acceder despues del ExecSql a su propiedad Query1.RowsAffected.

Un saludo

tgsistemas 06-10-2005 14:55:15

Gracias Lepe !!!

Menudo fallo... jajaja
Efectivamente los árboles no me dejaban ver el bosque, la cosa es bastante sencilla.

Saludos y Muchas gracias.


La franja horaria es GMT +2. Ahora son las 14:05:49.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi