Todoexpertos.com
http://www.todoexpertos.com
La respuesta está en Internet
Información de la pregunta
Título: consecutivos en vbasic y mysql
Experto: juliusguate
Valoración: 3
Fecha: 07/07/2008


consecutivos en vbasic y mysql
Tengo una aplicacion vbasic y conexion odbcd  a mysql, estoy generando num. cosecutivos para folio, lo hago utilizando transacciones y guardando primero el folio para que otro usuario no repita el mismo, el error es cuando un usuario entra y se genera el folio, el otro usuario no puede generar el folio almismo tiempo x que me marca error debido a que el primer usuario todavia tiene activa la transaccion x que no le ha dado guardar, que puedo hacer para que me funcione bien la transaccion? o generar num. consecutivo sin problemas?

consecutivos en vbasic y mysql
El problema radica en que está generando (y bloqueando la tabla) al inicio del folio, lo mejor es que hasta que no exista un momento de 'grabar' (definitivo) no se genere el numero de folio. Asi el tiempo de bloqueo del registro es minimo y varias personas pueden estar trabajando simultaneamente la opción. Claro, resulta que a veces necesita estar en modificación un folio, entonces lo que puede proceder es que el folio tenga dos numeros, un numero correlativo de creación (un folioid) que puede saltarse, eliminarse, etc, y el numero correlativo formal de folio (que se asignará despues que pase algun proceso de validación) Julius -Guatemala-

Pregunta finalizada. Valoración: 3
voy a tratar de hacer lo que me sugiere o intentar guardar primero el folio y despues actualizar con la informacion, para no utilizar transacciones, x que necesito que el usuario vea primero el folio. Gracias por tomarse la molestia de contestarme. Se lo agradezco. fredhart.


Volver al mensaje
http://www.todoexpertos.com/categorias/tecnologia-e-internet/programacion/respuestas/1875364/consecutivos-en-vbasic-y-mysql