Como planteo este UPDATE

Hubert Casimiro
18 de Agosto del 2005
Una manito por favor.
Mas omenos este es mi tabla

MITABLA tiene
micampo1 char(10) este es INDICE
micampo2 char(5)
micampo3 char(4)
micampo4 char(5)
micampo5 char(1)
" "
Tengo la siguiente instruccion

UPDATE mitabla SET micampo3 = 'X' WHERE (SELECT micampo3 TOP 1 FROM mitabla WHERE micampo3 ='01')
Mas o menos
Lo que hace es actulizar solo un registro de acuerdo a la instruccion SELECT.
Realmente hace la actualizacion. pero quisiera determinar tambien es cual es el
registro que actualiza (si pudiera saber cual el micampo1 que es el indice )

Como o con que instrucciones logro capturar el registro afectado (solo es 1) al menos el campo micampo1.
Estoy accediendo a la Base de datos con ADO.

Quisas es otro el procedimiento, favor de ayudarme en esto.

Quedo muy agradecido de Uds.
Cordialmente.

Hubert Casimiro Taco
Peru.

GabrielSR2004
18 de Agosto del 2005

Puedes montar un Trigger para saber que campo es el que moviste o puedes crear una columna mas a tu tabla que indique su se actualizo



Atte
-----------------------------------------------
Gabriel Sanchez
[email protected]