FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Ejecucion de Procedimiento Almacenado
Hola!!!
Tengo la siguiente Duda, yo quiero crear un procedimiento donde la consulta(query) me funciona correctamente pero cuando creo el procedimiento el mensaje del resultado me dice que actualizo correctamente pero cuando verifico en la tabla no se dan los resultados. esta es la consulta y me funciona correctamente
Ahora este es el procedimiento almacenado que he creado y no actualiza los datos. realizo las pruebas desde EMS Manager 2005. espero su ayuda pronto. de ante mano muchas gracias
__________________
Hasta Mis Huesos son Codificados? |
#2
|
||||
|
||||
y como invocas al procedimiento almacenado?
__________________
Dulce Regalo que Satanas manda para mi..... |
#3
|
|||
|
|||
Gracias por Recibir, por medio de INPUT
__________________
Hasta Mis Huesos son Codificados? |
#4
|
||||
|
||||
ok
me referia a que coloques las instrucciones para verificar si estas pasando los 2 parametros (letras y el numero de cheque)
__________________
Dulce Regalo que Satanas manda para mi..... |
#5
|
||||
|
||||
Seguramente es solo que no tienes en cuenta las transacciones involucradas.
Tienes que confirmar la transacción que ejecuta el procedimiento almacenado, y después tienes que abrir una nueva transacción para observar su resultado (si ya tenías una transacción abierta, no verás esas modificaciones hasta que no la cierres y la vuelvas a abrir). Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
#6
|
|||
|
|||
oscarac, si lo estoy pasando correctamente y me dice el mensaje "1 record(s) was(were) updated in MA_CHEQUE" Pero cuando verifico la tabla no esta actualizada desconecto la BD y la conecto y aun asi no esta actualizada;
guillotmarc, si esta confirmada y me funciona correctamente desde una consulta pero cuando utilizo el SP no me actualiza la informacion. gracias,
__________________
Hasta Mis Huesos son Codificados? |
#7
|
||||
|
||||
Cita:
|
#8
|
|||
|
|||
Gracias Compas!!!
Como asi--Guillotmarc crees que me podes ayudar como puedo ver las transacciones involucradas...disculpa la ignarancia soy nuevo en esto!!1 gracias.
__________________
Hasta Mis Huesos son Codificados? |
#9
|
||||
|
||||
Cita:
|
#10
|
|||
|
|||
Casi....lo invoco con EXECUTE, a eso se refieren...
!!!lo invoco desde el Sql Manager 2005 for Firebird!!! saludos!!!
__________________
Hasta Mis Huesos son Codificados? Última edición por DasGrun fecha: 02-04-2011 a las 00:21:01. |
#11
|
||||
|
||||
coloca la instruccion de como lo estas invocando...
codigo...
__________________
Dulce Regalo que Satanas manda para mi..... |
#12
|
||||
|
||||
Cita:
¿Entonces no hay código desde delphi? |
#13
|
|||
|
|||
No hay Codigo desde el Delphi, primero lo realizo por medio del EMS Manager Sql 2005, y no me actualiza la tabla con el prototipo utilizado.
si seria desde el delphi seria de la siguiente forma: Cita:
__________________
Hasta Mis Huesos son Codificados? |
#14
|
||||
|
||||
Cita:
¿Se supone que haces commit también? |
#15
|
|||
|
|||
si hace commit, y me presenta el mensaje "Executed OK, 0 rows affected (47 ms)
1 record(s) was(were) updated in MA_CHEQUE" pero cuando verifico en la tabla los cambios que se supone no esta lo esperado. mas sin embargo si lo ejecuto con una consulta por medio de query builder Lo Hace correctamente. espero que hayan comprendido!!!
__________________
Hasta Mis Huesos son Codificados? |
#16
|
||||
|
||||
Pues como no pongas el código exacto que usas... difícil será ayudarte.
Porque lo de que usas execute no nos sirve para nada, lo único que haces entonces es crear el procedimiento. Así que falta información que no nos has dado... |
#17
|
|||
|
|||
el problema es el Procedimiento Almacenado no hay necesidad de invocarlo desde el Delphi, si se hace desde el delphi presentara el mismo resultado oh No.
esto esta raro porque si me presenta el mensaje de que los datos esta actualizado correctamente debe de dar los cambios en el resultado y este no lo presenta. me imagino yo que con el codigo del create procedimiento me pueden ayudar? Gracias.
__________________
Hasta Mis Huesos son Codificados? |
#18
|
||||
|
||||
Te vuelvo a repetir lo mismo, escribe aquí exactamente qué estás haciendo, no somos adivinos
|
#19
|
|||
|
|||
OK..
Lo que quiero Hacer es crear un Procedimiento Almacenado que inserte un campo a un registro (cantidad_letras) y que tome como referencia al compo primario(chke_id)? luego en el Delphi le dare los parametros? Saludos.
__________________
Hasta Mis Huesos son Codificados? |
#20
|
||||
|
||||
De verdad que no se entiende EXACTAMENTE qué estás haciendo, ni cómo... ni cómo lo quieres hacer. Ni has puesto ningún código.
Explícate largo y tendido con todo detalle, que no cobramos |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
procedimiento almacenado | sargento elias | Firebird e Interbase | 1 | 14-04-2008 13:04:35 |
Procedimiento Almacenado | rodrigo19 | Oracle | 5 | 22-08-2007 22:55:40 |
Ejecución de procedimiento almacenado | jfgaliano | SQL | 4 | 12-12-2005 11:36:15 |
Procedimiento almacenado y Ado | LucianoRey | MS SQL Server | 11 | 06-07-2004 22:55:23 |
Procedimiento almacenado - BDE | Ricardo Alfredo | Conexión con bases de datos | 1 | 16-06-2003 21:31:34 |
|