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 04-09-2004
gilberto_1126 gilberto_1126 is offline
Miembro
 
Registrado: jun 2004
Posts: 74
Poder: 20
gilberto_1126 Va por buen camino
Smile error extraño

Saludos.

Disculpen la molestia pero es que ya estoy desesperado y no se que hacer.
Hice un proyecto llamado Afimadero y en el tengo la sig. consulta

SELECT E.CowId, E.[Date], U.CodeDescription, E.EventCode, I.IDInsem,
(SELECT UserDictionary2.CodeDescription FROM UserDictionary
UserDictionary2 WHERE UserDictionary2.Code=I.IDInsem) AS Inseminador,

(SELECT UserDictionary2.CodeDescription FROM UserDictionary
UserDictionary2 WHERE UserDictionary2.Code=E.Code) AS Coment

FROM Events AS E LEFT JOIN (Inseminator AS I
LEFT JOIN (Bulls AS B
LEFT JOIN UserDictionary As U
ON B.Name = U.Code)
ON I.IDBull = B.BullID)
ON E.CowId=I.CowId AND E.[Date]=I.[Date]
WHERE ((E.EventCode=30011) OR (E.EventCode=30017))
ORDER BY E.CowId,E.[Date]

y al ejecutarla me aparece el sig. error

"Project Afimadero.exe raised exception class EAccessViolation with Message 'Access Violation at address 1B049773 in module 'msjet40.dll'. Read of address 00000000'. Process Stopped. Use Step or run to continue".

Yo pensaba que tenia mal la consulta pero no es asi.

Lo que hice fue agregarle otra limitante para que me arrojara el mismo numero de columnas pero un numero menor de registros, y si corre.
La tabla de Events tiene la estructura de la sig manera
#vaca(Cow) Fecha(Date) Evento(Event) Codigo (Code)
y tiene registros con fecha desde 1990 pero la fecha la maneja de este modo 33561. Entonces cuando limito la consulta a que me de los registro de la fecha 38000 si lo realiza y no me marca ningun error

nada mas le agrego en el WHERE
WHERE ((E.EventCode=30011) OR (E.EventCode=30017)) AND (E.[Date]>38000)
ORDER BY E.CowId,E.[Date]
No se que pueda hacer .
no se si alguien me pueda ayudar
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


La franja horaria es GMT +2. Ahora son las 10:33:51.


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