Ejecutar ttrigger

27/10/2006 - 18:21 por Marauder | Informe spam
Hola a todos, pues eso, me gustaria saber como se puede ejecutar un trigger
desde codigo.
Muchas gracias por vuestro tiempo e interes.

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion [MVP]
27/10/2006 - 19:11 | Informe spam
"Marauder" wrote in message
news:
Hola a todos, pues eso, me gustaria saber como se puede ejecutar un
trigger
desde codigo.



[...] como se puede ejecutar un trigger desde codigo [...] Entiendo que
quieres decir "... sin modificar la tabla a la que está asociado el
trigger".
La solución sería separar todo el contenido del trigger a un
procedimiento almacenado, y hacer que el trigger llame a dicho
procedimiento. Para ejecutarlo desde código, se invocaría directamente el
procedimiento prescindiendo del trigger.
Respuesta Responder a este mensaje
#2 Nohel Hernandez
27/10/2006 - 19:20 | Informe spam
Hola Marauder

Ejecutar trigger??, disculpa mi ignorancia, pero tengo entendido que el
trigger se dispara automaticamente al insertar, modificar o eliminar un
registro de la tabla al que esta asociado

Se que puedes ejecutar Store Procedures pero triggers creo que no , espero
no estar equivocado y si es asi, agradeceria que alguien me corrija :-)

si lo que te interesa ejecutar es un Store Procedure, lo puedes hacer con el
objeto SqlCommand,


Sub EjecutarComando(ByVal SentenciaSql As String, TuConexion as
System.Data.SqlClient.SqlConnection)
Dim mComando As System.Data.SqlClient.SqlCommand
mComando = New System.Data.SqlClient.SqlCommand(SentenciaSql,
TuConexion)
With mComando
.CommandType = CommandType.Text
.Connection = TuConexion
.ExecuteNonQuery()
End With
End Sub


Saludos

Nohel Hernandez
Caracas - Venezuela

El menos comun de los sentidos es el Sentido Común

"Marauder" escribió en el mensaje
news:
Hola a todos, pues eso, me gustaria saber como se puede ejecutar un
trigger
desde codigo.
Muchas gracias por vuestro tiempo e interes.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida