PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → bloqueo de registros
bloqueo de registros
Débuté par Samuel Mg, 02 avr. 2024 16:56 - 3 réponses
Membre enregistré
11 messages
Posté le 02 avril 2024 - 16:56
Buenas tardes, tengo un problemilla y he estado leyendo la documentación y leyendo en el foro pero no encuentro más ayuda.
Explico: Tengo varios tpv conectados a una base de datos remota, la conexión es por mysql nativo, sin embargo utilizo funciones cómo hmodify y hadd, las cuáles no me permiten bloquear registros, por ejm para modificar stock o crear números de factura y que estos no se dupliquen por operar al mismo tiempo, por sqlLock me bloquea el contador de registros y no me deja leerlo y si lo coloco antes 3 o 4 terminales que accedan al tiempo podrían leer el mismo número de contador(para facturas nuevas)

No sé si alguien tiene implementado algún sistema de bloqueo y puede ayudarme?

Gracias de antemano Saludos!
Membre enregistré
43 messages
Posté le 02 avril 2024 - 22:54
Hola, como estas?

Probaste usar las funciones HLockFile o HLockRecNum? No se si funcionan con mysql realmente porque no uso esa base de datos.
Cualquier cosa, y sin compromiso obviamente, te invito a nuestro servidor en discord. Varios de nuestros usuarios usan esta base de datos y te podrían ayudar.

Saludos.
------------------
PCSoft Enthusiast > v18
🏆 Mentor y Formador en tecnologías PCSoft
🎥 Canal YouTube @HolaWindev
🌐 windev.com.uy
✅ Distribuidor Autorizado por PCSoft
🌐 Telegram: @jbarbat
🌐 Comunidad Discord en Español: https://discord.gg/9xDAJ6ugQr
🇺🇾 #Windev #Webdev #Mobile #HFSQL
Membre enregistré
43 messages
Posté le 02 avril 2024 - 22:54
Membre enregistré
11 messages
Posté le 09 avril 2024 - 12:51
Buenos días y gracias por responder! finalmente he podido con sqlLock ya que como comentas hlock no es compatible si la conexión es sql, aunque si sean compatibles funciones como hread, hadd etc,
Saludos!