Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Sistemas operativos > Windows
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 05-06-2014
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.044
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Mira los eventos de ratón del dgbrid, seguramente tendrás código ahí.
¿Pero has mirado eso?
Responder Con Cita
  #2  
Antiguo 05-06-2014
costaleandro costaleandro is offline
Registrado
NULL
 
Registrado: jun 2014
Posts: 6
Poder: 0
costaleandro Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
¿Pero has mirado eso?
Perdon me olvide de contestarte...

Sisi... no hay ningun codigo en los eventos del dbgrid.
Responder Con Cita
  #3  
Antiguo 05-06-2014
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.044
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por costaleandro Ver Mensaje
no hay ningun codigo en los eventos del dbgrid.
¿Y en los eventos del ratón del formulario?
Responder Con Cita
  #4  
Antiguo 06-06-2014
costaleandro costaleandro is offline
Registrado
NULL
 
Registrado: jun 2014
Posts: 6
Poder: 0
costaleandro Va por buen camino
Solucionado

Luego de mucho tiempo de prueba pero mucho tiempo de prueba de ensayo y error, pude descubrir el problema.
Yo trabajo con el componente Zeos Acces para conectarme a las bases de datos, el componente ZConnection trae una propiedad que se llama SQLHourGlass, esa propiedad viene por defecto en estado false, en algun momento y no se porque motivo la puse en true.
En windows xp, el cambio en velocidad de las consultas es minimo, en cambio cuando lo probas en windows 7 en adelante, las consultas se ponen tan lentas que hasta deja de funcionar los sistemas.
Al poner el estado en false, las consultas que tardaban en windows 7... 40 segundos para ejecutarse, pasaron a 0,2 segundos, o sea un cambio totalmente increible, ademas luego me di cuenta que en realidad las pantallas cargan mas rapido, y todo funciona mucho mejor, lo raro era que sacando el cursor del sistema o sea colocandolo por ejemplo en la barra de tareas todo funcionaba excelente.

Supuse que el problema era windows porque daba la casualidad que el problema lo habia replicado en varios sistemas, o sea habia copiado la conexion con su estado true a muchos sistemas, y en windows xp todos andaban bien, ahora cuando los pasaba a windows 7, pasaban a andar muy lentos y todo funcionaba mal, pero eso no era todo, si no que en algunos windows 7 y 8 andaban bien, y no importaba cual fuera la version de windows, por lo que parecia que el problema era aleatorio.
Llegue a la conclusion que en los windows 7 que el sistema andaba bien, la caracteristicas que tenia, era que las maquinas en donde estaban instalados los windows 7 tenian una placa grafica grande, y hasta el momento es mi unica conclusión.
Ahora es extraño lo que provoca y no se porque en xp el sistema anda bien.
Tengan en cuenta que en los win 7 que andaba mal, probe todas las configuraciones de windows posibles, hasta a modo a prueba de fallos y seguia con el mismo problema, el sistema se ponia lento y cuando sacaba el cursor fuera del sistema las consultas se ejecutaban al instante.
La verdad que no se bien que provoca esta propiedad, pero puede hacer que pienses que es la base de datos, problemas de compatibilidad, virus, versiones de windows, problemas de programación, problemas en consultas, etc., sepan que es simplemente eso.
Seguramente esto les va a servir a los que trabajen con Zeos, y les va a servir de mucho.... gracias por los aportes y la preocupación.
Responder Con Cita
  #5  
Antiguo 03-10-2014
Salvi Salvi is offline
Registrado
NULL
 
Registrado: oct 2014
Posts: 3
Poder: 0
Salvi Va por buen camino
Buenas a tod@s:
Hacia tiempo que no escribia en un forum de Delphi.

El problema reside en modificar el cursor, cambiando el icono. En mi caso se modifica al lanzar una consulta SQL.

Una possible solución es quitar la sombra al raton. Se configura en windows, pero ahora no recuerdo donde.
Aunque en algunos PC no ha funcionado y por tanto este error depende del W7 y la tarjeta grafica en mi caso, placas de Intel

Encontre esta aportación de sobre Intel, si buscas cursor lag when mouse cursor changes lo podrás encontrar.

Espero que esto aclaré un poco más este problema.
Responder Con Cita
Respuesta



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
Consultas a traves de internet muy lentas erickperez6 Firebird e Interbase 1 29-03-2014 16:14:21
Consultas extremadamente lentas en Delphi y rapidicimas en PL/SQL(ORACLE) pnsd_89 Conexión con bases de datos 13 01-07-2011 09:55:07
Aplicaciones lentas en vista vexap Varios 3 16-11-2010 19:09:46
Consultas muy lentas en Interbase 6.01 Adrian Murua Firebird e Interbase 4 27-10-2006 21:19:07
Pregunta:Como agilizo mis consultas lentas(sp)? cacuna Firebird e Interbase 2 28-05-2004 23:04:04


La franja horaria es GMT +2. Ahora son las 21:50:48.


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