FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Procedimiento no actualiza
Buenas tardes, tengo el siguiente SP:
El cual me selecciona el primer registro que cumpla esas condiciones y luego me lo tiene que actualizar, pero nada, he revisado el procedimiento he hecho un debug y cumple todo los requisitos pero no actualiza el procedimiento. ¿Algien sabe en que estoy fallando? Le estoy dando vuelta a lo mismo pero no se que falla. La BD es Firebird 2.5 Saludos. Última edición por Rockin fecha: 24-10-2011 a las 17:49:46. |
#2
|
||||
|
||||
Es posible que nada esté fallando, solo que aún no veas el cambio.
Recuerda que debes finalizar la transacción donde se ejecuta este procedimiento almacenado. Recuerda también que donde consultes si se ha realizado el cambio, se debe empezar una nueva transacción "después" de haber finalizado la transacción de modificación. Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
#3
|
||||
|
||||
En cualquier caso, en herramientas como IB-Expert tienes depuradores de procedimientos almacenados, con el que podrás comprobar si tu procedimiento funciona como esperabas.
Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
#4
|
|||
|
|||
Hola:
Lo estoy ejecutando directamente desde la BD con EMS Firebird y no me actualiza. El depurador me lo pone todo correcto, incluo me dice: Executed OK, 1 rows fetched (0,39 sec) 1 record(s) was(were) updated in MOVILES_POPUP Pero luego voy al registro y sigue igual. Voy a probar a lanzar el SP desde Delphi a ver si la transaccion que tiene un commit asociado lo ejecuta correctamente. Saludos |
#5
|
||||
|
||||
te falta darle commit en el EMS.
__________________
mas confundido que Garavito el día del Niño. |
#6
|
|||
|
|||
Si, era eso, gracias.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
condicionar un procedimiento dentro de otro procedimiento | yossi | Varios | 7 | 17-05-2010 10:47:14 |
no se actualiza | armando | Firebird e Interbase | 2 | 04-12-2009 01:22:30 |
procedimiento que no inserta ni actualiza | jzginez | Firebird e Interbase | 2 | 12-09-2005 17:34:36 |
Ayuda, como llamar a un procedimiento desde otro procedimiento? | Ariatna | Varios | 1 | 01-02-2005 04:05:35 |
No actualiza | trex2000 | Firebird e Interbase | 2 | 28-01-2005 23:43:20 |
|