Triggers en SQL2000

13/10/2004 - 20:19 por Manolo Zepeda | Informe spam
Que tal amigos..

Actualice una bd de MSDE 7.0 a SQL2000 y los Triggers de
actualizacion y eliminacion en cascada me causaron
conflictos en las tablas, tuve que quitarlos y poner la
relacion que tiene SQL2K en el Diagrama de BD,active la
casilla de verificacin de Actualizacion y Eliminacion en
cascada. Puedo hacer algo en cuestion a eso?Manejar mis
triggers de MSDE7.0 EN SQL2K?

Saludos

Preguntas similare

Leer las respuestas

#1 Maxi
13/10/2004 - 20:24 | Informe spam
Hola, no veo porque no puedas hacerlo!! habria que ver el codigo de esos
trigger si es el correcto!!

De todas formas si usas SQL 2k te es mejor usar la Integridad Referencial
(con Foreign Key) que el uso de Triggers


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Manolo Zepeda" escribió en el mensaje
news:00ef01c4b151$1df9e440$
Que tal amigos..

Actualice una bd de MSDE 7.0 a SQL2000 y los Triggers de
actualizacion y eliminacion en cascada me causaron
conflictos en las tablas, tuve que quitarlos y poner la
relacion que tiene SQL2K en el Diagrama de BD,active la
casilla de verificacin de Actualizacion y Eliminacion en
cascada. Puedo hacer algo en cuestion a eso?Manejar mis
triggers de MSDE7.0 EN SQL2K?

Saludos






Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.772 / Virus Database: 519 - Release Date: 01/10/2004
Respuesta Responder a este mensaje
#2 Manolo Zepeda
13/10/2004 - 21:34 | Informe spam
Que tal Max.
Gusto de saludarte.

Sabes que tuve conflictos.. al momento de hacer cambios a
un registro me decia que otro usuario habia hecho los
cambios por mi... y eso es mentira, entonces lo que hice
fue quitar los triggers y poner la relacion de actualizar
y eliminar el Enterprise Manager y todo funciono
perfectamente.como ves?

Saludos
Respuesta Responder a este mensaje
#3 Manolo Zepeda
13/10/2004 - 21:34 | Informe spam
Que tal Max.
Gusto de saludarte.

Sabes que tuve conflictos.. al momento de hacer cambios a
un registro me decia que otro usuario habia hecho los
cambios por mi... y eso es mentira, entonces lo que hice
fue quitar los triggers y poner la relacion de actualizar
y eliminar el Enterprise Manager y todo funciono
perfectamente.como ves?

Saludos
Respuesta Responder a este mensaje
#4 Maxi
13/10/2004 - 21:37 | Informe spam
Hola, y serias tan amable de pasarme el codigo de ese Trigger?


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Manolo Zepeda" escribió en el mensaje
news:0caa01c4b15b$9f034b30$
Que tal Max.
Gusto de saludarte.

Sabes que tuve conflictos.. al momento de hacer cambios a
un registro me decia que otro usuario habia hecho los
cambios por mi... y eso es mentira, entonces lo que hice
fue quitar los triggers y poner la relacion de actualizar
y eliminar el Enterprise Manager y todo funciono
perfectamente.como ves?

Saludos





Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.772 / Virus Database: 519 - Release Date: 01/10/2004
Respuesta Responder a este mensaje
#5 Salvador Ramos
14/10/2004 - 09:23 | Informe spam
Hola:

Yo creo más bien que por algun bug en el código de tu trigger, que por el
cambio de versión. Que yo sepa un trigger hecho con la versión 7 es 100%
compatible con la versión 2000, aunque no ocurre igual en el caso contrario,
ya que la versión 2000 lleva algunas mejoras como los 'Instead Of'.

También quiero comentarte que si necesitas actualizaciones y borrados en
cascada lo mejor es que utilices Integridad Referencial Declarativa, en vez
de triggers.

Un saludo
Salvador Ramos
Murcia - España
[Microsoft MVP SQL Server]
www.helpdna.net
¿ Te interesa participar en las reuniones
del grupo de Usuarios de SQL Server y .NET ?
Se harán en levante de España, (Alicante o Murcia)?

"Manolo Zepeda" escribió en el mensaje
news:0caa01c4b15b$9f034b30$
Que tal Max.
Gusto de saludarte.

Sabes que tuve conflictos.. al momento de hacer cambios a
un registro me decia que otro usuario habia hecho los
cambios por mi... y eso es mentira, entonces lo que hice
fue quitar los triggers y poner la relacion de actualizar
y eliminar el Enterprise Manager y todo funciono
perfectamente.como ves?

Saludos
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida