PDA

Ver la Versión Completa : Registros modificados con update


aposi
21-05-2013, 13:24:03
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
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:

SELECT COUNT([tabla.primary_key])
FROM tabla
WHERE [condiciones]

aposi
22-05-2013, 18:40:57
con el RowsAffected me ha funcionado perfectamente.
gracias