¡Hola, comunidad!
En esta oportunidad les comparto un curso completo en español sobre el manejo correcto de transacciones en WinDev y HFSQL, pensado para quienes quieren escribir código seguro, predecible y sin humo.
Durante años vi consultas, errores y dolores de cabeza con HTransaction() y sus derivados… así que en HolaWindev Labs decidí explicarlo todo, desde la base hasta el patrón más moderno.
📚 Lo que Cubriremos:
Fundamentos ACID e ISAM
Entendé qué protege realmente una transacción y cómo se comporta HFSQL en sus dos modos (ISAM y Client/Server).
Caso real: Factura + Líneas
Implementación completa de una factura con sus detalles, commits y rollbacks controlados.
Errores clásicos (y cómo evitarlos)
Los cuatro fallos más comunes al usar transacciones, incluyendo el temido error 70031.
RAII / Scope Guard en WLanguage
Una clase TransactionScope real, con rollback automático al salir del scope, inspirada en los patrones modernos de C++ y C#.
💻 Tecnologías Utilizadas:
WinDev 2025
HFSQL Classic y Client/Server
WLanguage (estructuras, excepciones, destructores)
Patrones de diseño (RAII, Guard)
🎓 Mirá el curso completo en YouTube:
👉 Transacciones sin humo – Curso completo de WinDev y HFSQL (HolaWindev)
👥 Únete a Nuestra Comunidad:
Participá en el servidor oficial de Discord en español, donde debatimos sobre WinDev, WebDev, HFSQL y desarrollo profesional con herramientas PC Soft.
Compartimos experiencias reales, resolvemos problemas y seguimos aprendiendo entre colegas.
🔗
https://discord.gg/9xDAJ6ugQr https://wackyflip2.org/🔔 Suscríbete y Activa la Campanita:
Seguinos en YouTube para no perderte los próximos cursos y laboratorios técnicos de HolaWindev Labs sobre WinDev, WebDev y HFSQL.
#WinDev #WebDev #HFSQL #WLanguage #PCSoft #HolaWindev #Transacciones #RAII #ScopeGuard #CleanCode #CursoWinDev #CursoHFSQL #DesarrolloDeSoftware #ComunidadDeDesarrolladores #TransactionScope #WinDevCourse #HFSQLCourse #PCSoftEnEspanol
Juan Barbat – HolaWindev
🏆 Mentor y formador en tecnologías PCSoft
🎥 Canal YouTube: @HolaWindev
🌐 holawindev.com
| barbat.dev
💬 Comunidad Discord:
https://discord.gg/9xDAJ6ugQr🌐 Telegram: @jbarbat
✅ Distribuidor autorizado por PCSoft
🇺🇾 Uruguay