Foros del Web » Programación para mayores de 30 ;) » Programación General »

Eror 3705 la operacionno esta permitida si el objeto esta abierto...

Estas en el tema de Eror 3705 la operacionno esta permitida si el objeto esta abierto... en el foro de Programación General en Foros del Web. Hola a todos! tengo un problema, a hora de ejecutar el programa me salta el error que la operacion no esta permitida si el objeto ...
  #1 (permalink)  
Antiguo 16/03/2016, 15:35
agos_00_15
Invitado
 
Mensajes: n/a
Puntos:
Eror 3705 la operacionno esta permitida si el objeto esta abierto...

Hola a todos! tengo un problema, a hora de ejecutar el programa me salta el error que la operacion no esta permitida si el objeto esta abierto.

Soy nueva en todo esto y necesito de su ayuda.
En la linea q me salta error es:

Public Sub conexion()
With a
.CursorLocation = adUseClient
.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\Ago\Desktop\SISTEMAINTERNET2003.md b;Persist Security Info=False"
End With
  #2 (permalink)  
Antiguo 16/03/2016, 15:36
agos_00_15
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Eror 3705 la operacionno esta permitida si el objeto esta abierto...

y cuando ejecuto este boton me salta ese error:
Private Sub CmdSiguiente_Click()
If TxtDNI.Text <> "" And TxtNombre.Text <> "" And TxtApellido.Text <> "" And TxtDomicilio.Text <> "" And TxtLocalidad.Text <> "" And TxtFechaIngreso.Text <> "" Then
Call conexion
base.Open "SELECT * From pagos", a, adOpenDynamic, adLockOptimistic
If base.BOF And base.EOF Then
base.AddNew
Else
base.MoveLast
base.AddNew
End If
base!NOMBRE_SOCIO = TxtNombre.Text
base!APELLIDO_SOCIO = TxtApellido.Text
base!LOCALIDAD_SOCIO = TxtLocalidad.Text
base!DOMICILIO_SOCIO = TxtDomicilio.Text
base!DNI_SOCIO = TxtDNI.Text
base!FECHA_INGRESO = TxtFechaIngreso.Text

base.Update
Else
MsgBox "Complete todos los datos, faltan datos.", vbOKOnly, "Completar Datos"
End If



CmdCancelar.Enabled = False
Contratos.Show 0
Me.Hide



End Sub

Etiquetas: erro, objeto, programa, sistema
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:55.