Página 2 de 3
Re: Rutina Delphi
Publicado: Vie Ago 21, 2026 7:01 pm
por jaoj

AGOSTO — SEMANA 3

Jornada 1 — PC Shop 3-1 — #POST 1

Jornada 2 — PC Shop 3-2 — #POST 2

Jornada 3 — PC Shop 3-3 — #POST 3

Jornada 4 — PC Shop 3-4 — #POST 4/4
Esta jornada se dedica a consolidar la arquitectura de acceso a datos después de completar el CRUD persistente.
Se mejora:

separación entre interfaz y persistencia

gestión de datasets mediante try/finally

resultados CRUD mediante RowsAffected

organización del Data Module

flujo de errores
La refactorización queda comprobada en Delphi 12.1 mediante una prueba completa:
CREATE → READ → UPDATE → DELETE → reinicio

Objetivo semanal: 4 jornadas

Progreso: 3/4
Re: Rutina Delphi
Publicado: Dom Ago 23, 2026 6:53 am
por jaoj

AGOSTO — SEMANA 3

PC Shop 3-1 — #POST 1

PC Shop 3-2 — #POST 2

PC Shop 3-3 — #POST 3

PC Shop 3-4 — #POST 4/4

4/4 — SEMANA COMPLETADA

Próximo:
AGOSTO — Semana 4-1 — #POST 1

Hacer portable pcshop.db
Re: Rutina Delphi
Publicado: Lun Ago 24, 2026 7:24 am
por jaoj

AGOSTO — SEMANA 4

PC Shop 4-1 — #POST 1

PC Shop 4-2 — #POST 2

PC Shop 4-3 — #POST 3

PC Shop 4-4 — #POST 4/4

Progreso: 1/4
Re: Rutina Delphi
Publicado: Mar Ago 25, 2026 2:40 pm
por jaoj
Novedades — AGOSTO, Semana 4

Jornada 1 — PC Shop 4-1 — #POST 1

Jornada 2 — PC Shop 4-2 — #POST 2

Jornada 3 — PC Shop 4-3 — #POST 3

Jornada 4 — PC Shop 4-4 — #POST 4/4
En la segunda jornada se refuerza la consistencia entre SQLite, los objetos en memoria y la interfaz.
También se elimina la dependencia de una ruta absoluta para pcshop.db, mejorando la portabilidad del proyecto.
Progreso semanal: 2/4
Re: Rutina Delphi
Publicado: Mié Ago 26, 2026 6:59 am
por jaoj
## AGOSTO — SEMANA 4

Jornada 1 — PC Shop 4-1 — #POST 1

Jornada 2 — PC Shop 4-2 — #POST 2

Jornada 3 — PC Shop 4-3 — #POST 3

Jornada 4 — PC Shop 4-4 — #POST 4/4
En esta tercera jornada se incorporan transacciones FireDAC, `Commit`, `Rollback`, logging técnico, medición con `TStopwatch` y comprobaciones de consistencia entre SQLite y la colección en memoria.
También se realiza una prueba real de fallo mediante un `INSERT` duplicado, comprobando que la operación se cancela y la interfaz permanece sincronizada con SQLite.
### Progreso
**3/4 jornadas completadas**
### Próximo paso
Cerrar la semana con **PC Shop 4-4 — #POST 4/4**, priorizando una mejora alineada con requisitos habituales de empleo Delphi.
Re: Rutina Delphi
Publicado: Dom Ago 30, 2026 10:41 am
por jaoj

AGOSTO — SEMANA 3

3-1 — DELETE persistente

3-2 — CRUD completo validado

3-3 — revisión de acceso a datos

3-4 — refactorización y pruebas de regresión

4/4 — SEMANA COMPLETADA
Re: Rutina Delphi
Publicado: Lun Ago 31, 2026 7:01 am
por jaoj

AGOSTO — SEMANA 4

PC Shop 4-1 — #POST 1

PC Shop 4-2 — #POST 2

PC Shop 4-3 — #POST 3

PC Shop 4-4 — #POST 4/4
En esta primera jornada se incorporan nuevas funciones sobre SQLite:

búsqueda por Codigo;

búsqueda parcial por Nombre;

filtro de stock bajo;

valor total del inventario;

validaciones directamente contra la base de datos.
SQLite continúa actuando como fuente real de datos y el formulario permanece sin SQL
Re: Rutina Delphi
Publicado: Mié Sep 02, 2026 4:39 pm
por jaoj

AGOSTO — SEMANA 4

PC Shop 4-1 — #POST 1

PC Shop 4-2 — #POST 2

PC Shop 4-3 — #POST 3

PC Shop 4-4 — #POST 4/4

Progreso: 2/4
Re: Rutina Delphi
Publicado: Vie Sep 04, 2026 3:50 pm
por jaoj

AGOSTO — SEMANA 4

PC Shop 4-1 — #POST 1

PC Shop 4-2 — #POST 2

PC Shop 4-3 — #POST 3

PC Shop 4-4 — #POST 4/4
PC Shop ya registra ventas y descuenta stock dentro de una única transacción FireDAC.
INSERT VENTA + UPDATE STOCK
→ COMMIT o ROLLBACK
#Delphi #FireDAC #SQLite #Retail

Progreso: 3/4
Re: Rutina Delphi
Publicado: Sab Sep 05, 2026 5:27 pm
por jaoj

AGOSTO — SEMANA 4

PC Shop 4-1 — #POST 1

PC Shop 4-2 — #POST 2

PC Shop 4-3 — #POST 3

PC Shop 4-4 — #POST 4/4

PC Shop da un paso más: ahora también consulta las ventas

PC Shop: de vender a poder consultar el historial

PC Shop ya recuerda lo que se ha vendido

PC Shop añade historial y resumen de ventas

PC Shop: vender está bien, pero poder consultarlo después es mejor

PC Shop ya registra y consulta las ventas realizadas

Progreso: 4/4 — SEMANA COMPLETADA
