Hola grupo,
estoy utilizando un trigger que me dio nuestro amigo Maximiliano que es
el siguiente:
/* Este desencadenador se encarga de actualizar el campo NumProforma
del regitro de la tabla Factura cuando se modifica el código de dicha
factura
proforma*/
CREATE Trigger actualizar on dbo.Proforma for Update
as
declare @num as nvarchar(30)
set @num= (select NumProforma FROM inserted)
Update factura set factura.numproforma = @num
from factura inner join deleted on
factura.numproforma = deleted.numproforma
el trigger funciona correctamente cuando lo pruebo desde SQL-Server pero
cuando lo utilizo en mi aplicación visual basic me da el siguiente error al
guardar los datos modificados:
"No se puede encontrar la fila para su actualización: algunos valores han
cambiado desde la última vez que se leyó".
Sé que aparentemente el error no está en SQL Server, ¿pero alguien puede
ayudarme?
Muchas gracias de antemano
Saludos
_______________
Franci Guerrero
Leer las respuestas