![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Mensaje de Error al Cerrar Aplicacion
Saludos a todos.
Es la primera vez que participo en este foro ![]() Mi problema es el siguiente: Ejecuto este codigo en un boton para mostrar el resultado en un DBGRID: La relacion de los componentes es: DBGrid1->DataSource1->Query1. Código:
Query1.SQL.Clear; Query1.SQL.Text:='Select (Cursos.Nombre) as Nombre, (Cursos.Turno) as Turno, (Cursos.Horario) as Horario From' +' Cursos, Grupos Where Grupos.Id_Alumno='+QuotedStr(PCCAClave.Text) +' and Grupos.Id_Curso=Cursos.Id_Curso and Cursos.Tipo="CURSO"'; Query1.ExecSQL; Query1.Active:=True; pero luego al cerrar la aplicacion aparece esto: Mensaje de error: Código:
Proyect SCC.exe raised exception class EAccessViolation with message 'Access violation at address 000000000. Read of address 000000000'. Process stopped. Use Step or Run to Continue. Código:
Query1.SQL.Clear; Query1.SQL.Text:='Select * From Cursos'; Query1.ExecSQL; Query1.Active:=True; esto lo he probado por separado en un programa sencillo y me di cuenta que el problema es la consulta: Código:
Query1.SQL.Text:='Select (Cursos.Nombre) as Nombre, (Cursos.Turno) as Turno, (Cursos.Horario) as Horario From' +' Cursos, Grupos Where Grupos.Id_Alumno='+QuotedStr(PCCAClave.Text) +' and Grupos.Id_Curso=Cursos.Id_Curso and Cursos.Tipo="CURSO"'; Esa consulta me sirve porque me muestra lo que quiero Si me pueden ayudar a resolver este problema se los agradeceria mucho. ![]() PD: Perdon por no manejar bien las etiquetas. Última edición por pikachuy fecha: 09-05-2006 a las 06:39:21. |
#2
|
||||
|
||||
Buenas!
En lugar de hacer
prueba con
Y, por cierto, si tienes este código en un botón, vas a dejar la consulta abierta, si el usuario pulsa 2 veces vas a tener errores, por lo que al inicio debes controlar si está cerrado:
Espero que te sirva Edu |
#3
|
|||
|
|||
Gracias epuigdef funcionó de maravilla
![]() por cierto lo de que si el usuario pulsa dos veces el boton eso lo controlo si la consulta regresa resultados el boton se deshabilita ![]() Nuevamente Gracias ![]() |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Mensaje de error al finalizar aplicacion | salvanano | Conexión con bases de datos | 20 | 17-06-2006 21:26:22 |
Error al cerrar mi aplicación | Albano | OOP | 1 | 08-12-2005 20:42:32 |
Error al cerrar la aplicación en RTL90.bpl | Jesús Pena | Varios | 0 | 24-11-2005 11:27:08 |
Abstract Error al cerrar aplicación | jymy788 | Varios | 6 | 01-07-2005 20:55:01 |
Error al cerrar la aplicacion!! | Waldo | API de Windows | 2 | 22-11-2003 00:39:12 |
![]() |
|