Progrema con TRIGGERS Progress OpenEdge 10.1B driver
Publicado por Gabriel Moliina (6 intervenciones) el 13/09/2011 18:46:43
Hola que tal un saludo antes que nada.. :) ..
Actualmente yo trabajo con la tecnología .NET (C#,VB,ASP) y donde laboro utilizan progress, me pidieron conectarme a la base de datos de progress y sin ningún problema lo pude realizar, sin embargo, ahora me encuentro un con gran dolor de cabeza (problema), necesito realizar sentencias de tipo Insert/Update/Delete y pues al prinpicio todo funcionaba correctamente hasta que me tope con una tabla a la cuál le tienen programado un TRIGGER.
Entonces al querer ejecutar una sentencia de tipo INSERT siempre me tira un error el cuál es el siguiente:
ERROR [HY000] [DataDirect] [ODBC Progress OpenEdge Wire Protocol Driver] [OPENEDGE] Eror de sintaxis en o cerca de %s(staement excerpt). (10713)
Según el error proviene de "pgoe1022.dll" que es el Driver Odbc de Progress.
Ahora como el error dice "Error de sintaxis" para comprobar si el problema erra un error de sintaxis abri progress Desktop y ejecute la misma sentencia y se ejecuto sin ningún problema (por lo tanto no es error de sintaxis), entonces estuve averiguando y me dijeron que esa tabla tiene programado un TRIGGER. Por consiguiente pienso que ahí está el problema, al ejecutar la sentencia desde .NET debe tener algún conflicto
Alguien tiene alguna idea de que es lo que debo hacer? no tengo idea de que hacer .
Un saludo.. gracias. atte. Gabriel ! :)
Actualmente yo trabajo con la tecnología .NET (C#,VB,ASP) y donde laboro utilizan progress, me pidieron conectarme a la base de datos de progress y sin ningún problema lo pude realizar, sin embargo, ahora me encuentro un con gran dolor de cabeza (problema), necesito realizar sentencias de tipo Insert/Update/Delete y pues al prinpicio todo funcionaba correctamente hasta que me tope con una tabla a la cuál le tienen programado un TRIGGER.
Entonces al querer ejecutar una sentencia de tipo INSERT siempre me tira un error el cuál es el siguiente:
ERROR [HY000] [DataDirect] [ODBC Progress OpenEdge Wire Protocol Driver] [OPENEDGE] Eror de sintaxis en o cerca de %s(staement excerpt). (10713)
Según el error proviene de "pgoe1022.dll" que es el Driver Odbc de Progress.
Ahora como el error dice "Error de sintaxis" para comprobar si el problema erra un error de sintaxis abri progress Desktop y ejecute la misma sentencia y se ejecuto sin ningún problema (por lo tanto no es error de sintaxis), entonces estuve averiguando y me dijeron que esa tabla tiene programado un TRIGGER. Por consiguiente pienso que ahí está el problema, al ejecutar la sentencia desde .NET debe tener algún conflicto
Alguien tiene alguna idea de que es lo que debo hacer? no tengo idea de que hacer .
Un saludo.. gracias. atte. Gabriel ! :)
Valora esta pregunta


0