Entrar
¿Nuevo usuario? Inscribirme
clubdeprogramadores · Club de Programadores
? ¿Ya estás suscrito? Entra a Yahoo!

Consejos

¿Sabías que...?
Podés hacer búsquedas de antiguos mensajes del grupo.

Mensajes

  Mensajes Ayuda
Avanzado
Codigo VB^   Lista de mensajes  
Responder | Reenviar Mensaje #6009 de 6350 |
Hola a todos.

Les comento que acabo de terminar un programa en VB6, y estoy teniendo el
siguiente problema, el programa sirve para cargar, modificar y dar de bajas
operaciones, eso funciona todo, lo que sucede que como lo usan varias
personas simultáneamente, ocurre que 2 o mas desean hacer una modificación
de un mismo registro simultáneamente, y se me generan un problema, quisiera
saber como puedo hacer para bloquear momentáneamente para que cuando algún
cargue o modifique un registro no halla problemas.

Muchas gracias

Pd: por las dudas que tenga algo que ver con la conexión o el recordset, le
adjunto como están definidos

Set reartic = New ADODB.Recordset
Set cnartic = New ADODB.Connection

cnartic.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" _
& "Data Source=" & direccion & "articulos.mdb;" _
& "Persist Security Info=False;" _
& "Jet OLEDB:Database Password=" & clave

cnartic.Open
reartic.Open "Articulo", cnartic, adOpenDynamic, adLockOptimistic

_________________________________________________________________
De todo para la Mujer Latina http://latino.msn.com/mujer/




Lun, 29 de Ene, 2007 12:52 pm

sergiofarroyo@...
Enviar correo Enviar correo

Reenviar Mensaje #6009 de 6350 |
Desplegar mensajes Autor Ordenar por fecha

Hola a todos. Les comento que acabo de terminar un programa en VB6, y estoy teniendo el siguiente problema, el programa sirve para cargar, modificar y dar de...
Sergio Arroyo
sergiofarroyo@...
Enviar correo
7 de Feb, 2007
4:05 pm

Creo que tiene que ver con el tipo de cerrojo que le pones al Recordset en vez de ponerle adLockOptimistic ponele adLockPesimist. para que te bloque el campo...
Roberto pavón
hansen_kaiser
Sin conexión Enviar correo
12 de Feb, 2007
7:07 pm

Ok ahora pruebo, te agradezco. Sergio ... _________________________________________________________________ MSN Latino: el sitio MSN para los hispanos en...
Sergio Arroyo
sergiofarroyo@...
Enviar correo
16 de Feb, 2007
7:58 pm
Avanzado

Copyright © 2009 Yahoo! de Argentina S.R.L. Todos los derechos reservados.
Política de privacidad - Condiciones del Servicio - Reglas de la comunidad de Yahoo! - Ayuda