Apuntes, aplicaciones y otros - Para Bajar

 

NOTA: mucha gente me ha indicado que no puede bajar los archivos del servidor de Starmedia... mientras que otros los han podido obtener sin problemas. Por las dudas, dejo una copia en Starmedia (los enlaces de los gráficos) y la otra en el servidor original de Infovia (el enlace textual).

 

Aplicación: Generador de Scripts para campos autoincrementales en IB, usando generadores (11/10/2000)

Otro generador de scripts como el anterior, esta vez para los campos autoincrementales usados como clave primaria. Revisa la Base de Datos, muestra las tablas con su clave primaria (permite seleccionar aquellas tablas en las que queremos usar la técnica) y genera un script que crea los generadores y además triggers BEFORE INSERT para cada tabla seleccionada.

Aplicación: Synchro
Cansado de esperar al maletín de Windows 95 para mantener mis dos equipos sincronizados, escribí esta pequeña utilidad que compara dos directorios (y sus subdirectorios) y reemplaza los archivos más viejos por los más nuevos. Existe la opción de hacer lo mismo en las dos direcciones, con el resultado que los dos directorios quedan iguales. No borra nada, deja copias de seguridad de lo que reemplaza. Con código fuente completo, hecho en Delphi4.

 

Aplicación: Generador de Scripts para Auditoría 08/10/2000

Esta pequeña utilidad nació después de muchas veces que tuve que hacer lo mismo: crear triggers para realizar una auditoría básica en las tablas de mis aplicaciones. Ahora el programa genera un script que crea todas las tablas auxiliares, además de los triggers para hacer la auditoría.

La auditoría simple que planteo es la colocación de los datos modificados en la tabla auxiliar, adjuntando el nombre del usuario la fecha de modificacion y el tipo de operación. Les recomiendo ejecutar el programa y mirar un poco el script generado, no es nada difícil darse cuenta de lo que hace.

 

 

Apuntes y articulos (NOTA: los apuntes y escritos están en formato PDF4)

Estos apuntes son CRITICWARE: se pueden bajar y compartir libremente, siempre que me hagan una crítica constructiva sobre su contenido y/o estructura.

  Sistema de facturación y control de stock: 8/10/2000. NO ESTA TERMINADO, pero ante la insistencia de mis alumnos del curso correspondiente, aquí tienen una versión preliminar. Trataré de terminarlo pronto.

  Interbase Express: Act 11/10/2000. Primera versión. Descripción de los componentes IBX, más una discusión bastante extensa sobre las transacciones en Interbase.

 

Capítulo 1: introducción general. El IDE. Introducción a la Programación Orientada a Objetos. Proyectos, archivos necesarios, manejo general del entorno.

Capítulo 2: trabajar con Delphi. Creación de una ventana de ingreso de datos usando los componentes de la página estándar de la paleta de componentes.

Funciones útiles: funciones útiles para trabajar con Delphi: IntToStr, FloatToStr, MessageDlg, Format...

Impresión: impresión desde nuestros programas en Delphi, ya sea directamente con el objeto Printer o con QuickReport.

 Bases de Datos: Bases de Datos, 1ra Parte: el formato Paradox. Utilización de Database Desktop y SQL Explorer.

 Bases de Datos II: Bases de Datos, 2da. Parte: acceso desde Delphi

 Diseño Relacional: diseño de Bases de Datos, el modelo Relacional. Introducción a la normalización.

 SQL 1ra parte: el lenguaje SQL, primera parte: DML. Con ejemplos en Access.

 SQL 2da parte: el lenguaje SQL, segunda parte: DDL. Con ejemplos en Interbase.

 Funciones útiles: IntToStr, StrToFloat, Format, MessageDlg...

 Gráficos: una introducción a las capacidades gráficas de Windows a través de Delphi; en breve pondré una ampliación a los últimos temas y algunos ejemplos más.

 Excepciones: manejo de errores en nuestros programas. Desde el concepto a la creación de nuestras propias excepciones.

 VCL 1ra parte: utilización de los componentes básicos. Propiedades y eventos comunes, con muchos ejemplos.

 Técnicas de Interfaces: técnicas para realizar interfaces atractivas: múltiples ventanas, MDI, cuadros de diálogo estándar, etc.