Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Registros modificados con update (https://www.clubdelphi.com/foros/showthread.php?t=83196)

aposi 21-05-2013 13:24:03

Registros modificados con update
 
Hola a todos.
Hay alguna manera de saber cuantos registros modifica una sentencia update?
Utilizo Tzquery de ZEOS

Al González 21-05-2013 15:35:45

No me es habitual ZeosLib, pero creo que después de hacer el ExecSQL la propiedad RowsAffected te dirá cuántos registros fueron modificados. ^\||/

defcon1_es 22-05-2013 16:48:43

Cita:

Empezado por Al González (Mensaje 460853)
creo que después de hacer el ExecSQL la propiedad RowsAffected te dirá cuántos registros fueron modificados. ^\||/

Y si no tiene esa propiedad (que no lo se), siempre puedes contar antes los registros que vas a actualizar con un SELECT con las mismas condiciones en su WHERE:
Código SQL [-]
SELECT COUNT([tabla.primary_key]) 
FROM tabla
WHERE [condiciones]

aposi 22-05-2013 18:40:57

con el RowsAffected me ha funcionado perfectamente.
gracias


La franja horaria es GMT +2. Ahora son las 12:01:36.

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