Ver Mensaje Individual
  #11  
Antiguo 08-12-2012
Avatar de nlsgarcia
[nlsgarcia] nlsgarcia is offline
Miembro Premium
 
Registrado: feb 2007
Ubicación: Caracas, Venezuela
Posts: 2.206
Reputación: 21
nlsgarcia Tiene un aura espectacularnlsgarcia Tiene un aura espectacular
dvd2000,

Cita:
Empezado por dvd2000
En tiempo de Ejecucion hay veces que me da el error y otras no
Te comento:

1- Crea un nuevo programa de pruebas y solo coloca el código de control de longitud de texto, el DBgrid, componentes de BD y el código mínimo necesario, la idea es que puedas aislar el error.

2- Haz debug a tu programa, verifica la línea de código que genera el error.

3- ¿Hay algún objeto que utilices y que no estés instanciando correctamente?, ¿Que acción ejecuta el programa antes de la falla?

4- Probastes el ejemplo que te anexe, ¿Como funciona en tu sistema?, recuerda que uso Delphi 7 y componentes ADO en el ejemplo.

5- ¿Que valor tiene Columna:=DBrejilla.SelectedIndex al momento del error?

Quizás el problema sea otro componente que usas en tu aplicación, lo importante es precisar el origen del error, si funciona y a veces falla, ¿Cual es la causa?, toma en cuenta que todas la variables cuentan al momento de analizar un error (Versión de Delphi, Componentes de acceso de datos, BD usada, Versión de OS, Componentes de Terceros, Instancias de Objetos, Condiciones previas al error, Punteros, etc).

Revisa este link:
Cita:
Delphi access violation assigning local variable: http://stackoverflow.com/questions/2...local-variable
Espero sea útil

Nelson.

Última edición por nlsgarcia fecha: 08-12-2012 a las 18:23:41.
Responder Con Cita