CONSEJOS Y TRUCOS

17 Jul

1. COMO SABER SI HAY CONEXIÓN CON EL SERVIDOR
La conexión con el servidor se puede interrumpir por algún motivo. Una forma de verificar que dicha conexión esté activa es preguntando la fecha o la hora del Servidor. Si hay respuesta, significa que está activo.
Lo conveniente es hacer una clase que maneje todo lo que sea conexiones y desconexiones del Servidor. Se puede anidar en un bucle TRY, algo como:

TRY
IF SQLEXEC(hSQL, “SELECT CURRENT_TIME FROM RDB$DATABASE”) < O     && No hay conexión con el Servidor
=SQLDISCONNECT(hSQL)
ENDIF
CATCH
=SQLDISCONNECT(hSQL)
ENDTRY

2. PARA AUMENTAR LA VELOCIDAD DE LAS CONSULTAS

SELECT CLI_CODIGO, CLI_NOMBRE FROM CLIENTES —–> Es muy lento
SELECT C.CLI_CODIGO, C.CLI_NOMBRE FROM CLIENTES AS C     —–> Es muy rápido

Bienvenidos a mi blog de Visual FoxPro

6 Jul

El zorro visual es muy fuerte, muy astuto y nunca se muere. Hace años que algunos ya le pronosticaban poca vida pero él sigue vivito y coleando, contento y feliz.

Hay muchísimo contenido en la web sobre este simpático animalito y para que aún haya un poco más abrí este blog.

¿Qué encontrarás aquí? Fundamentalmente herramientas y técnicas para ser más productivo y para que tus aplicaciones sean más atractivas. Después de todo, eso es lo que quieren nuestros clientes, ¿verdad? Aplicaciones que les resuelvan sus problemas y que además sean agradables de usar.

Tus comentarios, críticas, consultas y sugerencias son bienvenidos, siempre que los hagas de buena manera, claro. Gente mala onda nunca falta y al menos aquí no los queremos ver.

Espero que el contenido de este blog te resulte provechoso y si puedes colaborar en algo, como corregir algún artículo o proponer algún tema, mejor aún.

Walter.