Error en ejecución
Estoy ejecuntadno este query contra unas tablas Paradox en una aplicación BCB 6:
Si lo ejecuto desde Database Desktop no me da error y me devuelve resultado, pero desde la aplicación en la que está insertado me devuelve una vionalción de acceso y la típica pantalla de la CPU (que nunca he sido capaz de entender). En la aplicación está así: Código:
Query->Close(); |
Hola Angel.Matilla.
Si los componentes TQuery y TPageControl fueron colocados en tiempo de diseño en el formulario que se usan y no has liberado alguno previamente, no diría que esas cuatro líneas fueran las generadoras de un error de tipo EAccessViolation. Revisaría los estados de los componentes TQuery y TPageControl en ese punto. ¿ Donde está ubicado el componente "Query" ? Si está en un TDataModule, fijate si está creado. También ayudaría saber en que línea se produce la excepción, para eso podes usar BreackPoint y hacer Trace Into (F7). Saludos :) |
Gracias por contestar. Vamos por partes:
|
Hola.
No no es necesario que incluyas el DataModule, fue solo una consulta para tratar de circunscribir el error. Y ahora, que comentas que no dá el error cargando el ListView, me deja mas confundido... No uso BDE para mis aplicaciones, pero creo haber leído que había que realizar algunos cambios desde el administrador de BDE, revisa si te sirve lo publicado en este enlace :Problema de memoria con Delphi y BDE Saludos :) |
Muchas gracias.
|
La franja horaria es GMT +2. Ahora son las 12:46:04. |
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