
25 de enero,2006, 16:52
|
|
Member
Nivel Experto por Msg
|
|
Fecha de Ingreso: ene 2006
Ubicación: Argentina,Necochea
Mensajes: 80
|
|
Re: Gracias por responder
Cita:
|
Iniciado por Tongas30
Hola, gracas por responder, baje lo que mandastes pero es Visual Fox-pro y yo estoy con visual basic.
Gracias igual.
|
Ups lo siento pense que era en Fox-pro entonces me parece que si no me equivoco necesitas un Bloqueo:
Código:
With rs
'//Indica que el bloqueo será pesimista
.LockEdits = True
'//Control a rutina de mensajes:
On Error GoTo Err_Bloqueo
'//Vifurca a la rutina de errores si el registro esta bloqueado
' por otro usuario
.Edit
'//Desactiva rutina de errores
On Error GoTo 0
'//Continua la edición con certeza de los nuevos valores
If .EditMode = dbEditInProgress Then
'//Asignación de nuevos valores a los campos
...
.Update
'//Mueve el puntero al registro modificado recientemente
.Bookmark = .LastModified
Else
'//Recupera el registro para ver los cambios realizados por otro usuario.
.Move 0
End If
End With
...
Err_Bloqueo:
'//El registro se encuentra bloqueado...
Resume Next
...
|