Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 22-01-2013
Diana C. Diana C. is offline
Registrado
NULL
 
Registrado: ene 2013
Posts: 3
Poder: 0
Diana C. Va por buen camino
Error al terminar la aplicacion

Que tal tengo el siguiente problema
tengo una aplicacion en la cual quiero ejecutar un procedimiento almacenado para que me calcule unos campos y despues hago una serie de consultas en algunas de las cuales obtengo el valor que previamente se calculo con el procedimiento almacenado y se muestra el resultado de las consultas en un reporte (QuickReport). El codigo se ejecuta bien y el reporte sale bien, pero.... al cerrar la aplicacion me da un erro de access violation, ya lo restre y este error se produce al desconectarde de la BD...

Estoy haciendo pruebas y el error me da cuando ejecuto el procedimiento almacenado y al menos 2 consultas, ya que si solo ejecuto el procedimiento y una consulta no da error, asi mismo si ejecuto todas las consultas (que son como 7) sin el procedimiento no me da error.....ya cheque o cierro todas las consultas antes de salir de la ventana....

alguien me puedo orientar por donde puede estar el error????
Responder Con Cita
  #2  
Antiguo 22-01-2013
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is online now
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.044
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Sin tener el código es bastante difícil poder ayudarte.

Ve paso a paso, probando una cosa cada vez, puede que así lo encuentres.

La otra opción es que nos pongas el programa para que lo probemos.
Responder Con Cita
  #3  
Antiguo 22-01-2013
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 30
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Hola Diana, es importante que nos digas qué tipos de componentes usas para la conexión y para los procedimientos almacenados. El motor de base de datos que usas, la versión de Delphi y el mensaje de error exacto (las direcciones que te marca ese Access Violation son relevantes). Y también, alguna muestra de código o imagen donde se produce tal error.

Después de hacer lo anterior, el siguiente paso podría ser que hagas una prueba aislada (reducir el programa a la mínima cantidad de formularios, código y componentes necesarios para reproducir el escenario del error).

¡Gracias!
Responder Con Cita
  #4  
Antiguo 23-01-2013
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is online now
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.286
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Revisa los componentes que creas y que puedes haber liberado en el proceso.
Habitualmente los "access violation" son por accesos a memoria de objetos que ya están liberados.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Terminar proceso aplicacion y dll jconnor82 Varios 2 30-06-2008 04:06:51
Como terminar de cerrar mi aplicación JerS Varios 3 25-06-2008 02:33:46
terminar aplicacion nosferatu177 API de Windows 5 15-06-2007 18:37:06
Mi aplicacion no puede terminar King Varios 0 08-06-2004 09:24:48
Forzar a terminar a una aplicacion diegofhernando Varios 1 12-08-2003 00:47:40


La franja horaria es GMT +2. Ahora son las 12:04:39.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi