Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-10-2011
Avatar de alej.villa
alej.villa alej.villa is offline
Miembro
NULL
 
Registrado: may 2011
Ubicación: Caracas, Venezuela
Posts: 76
Poder: 13
alej.villa Va por buen camino
Thumbs down Access violation (Invalid pointer operation)

Buenas noches amigos foreros

Si este hilo no va en esta ubicacion les pido disculpas puesto que no sabia donde abrirlo.

Esta vez es una error muy raro que aparece en mi aplicacion cuando esta ejecutando una serie de bloques de codigos,

veran una breve explicacion para que sepan que hago en esos bloques de codigos.

1. Realizo un query que me selecciona solo la cedula del empleado segun su turno de trabajo (que lo paso por parametro), luego el resultado de la consulta la guardo en un arreglo dinamico string.
2. tengo un ciclo while en donde realizo lo siguiente:
2.1 pasar una cedula (del arreglo anteriormente nombrado) de manera aleatoria a un nuevo arreglo dinamico string
e.j.
Código Delphi [-]
cedula[i] := RandomFrom (miArreglo)
2.2 Comparo que la cedula que pase del primer arreglo al segundo no este la persona de permiso, reposo, vacaciones, etc.
2.3 si pasan la condicion anterior comparo que esa misma cedula (que seria el empleado) no tenga limitaciones de trabajo, es decir, que pueda trabajar en cualquier area.
2.4 verifico que esa cedula no haya pasado en unas areas especificas en donde pueden entrar una sola vez por semana.
2.5 si pasan todas las condiciones anteriormente nombradas las registro en la base de datos en donde le asigno una posicion para trabajar.

hasta aqui todo bien, el programa funciona perfecto.

El problema es que si tengo 29 personas en el query, cuando registra 22 personas me sale ese error de invalid pointer operation o access violation, y la verdad es que no lo entiendo.

Espero puedan ayudarme o brindarme alguna informacion valiosa, ya busque en nuestro amigo google pero nada.

adjunto una foto para ver si ustedes entienden esto.
Archivos Adjuntos
Tipo de Archivo: rar access violation.rar (50,2 KB, 5 visitas)
Responder Con Cita
 



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
Invalid Pointer Operation FerCastro Varios 3 23-02-2010 21:47:26
Invalid Pointer operation Dll mcarazas Varios 2 15-10-2008 21:45:14
Invalid Pointer operation Dll mcarazas Varios 0 15-10-2008 16:42:23
invalid pointer operation muppett Varios 1 05-03-2008 00:17:55
QR - Invalid Pointer Operation alapaco OOP 6 07-06-2006 22:43:31


La franja horaria es GMT +2. Ahora son las 15:11:18.


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