** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - Error 3219 operación no válida
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Tema cerradoError 3219 operación no válida

 Responder Responder
Autor
Mensaje
Nomada Ver desplegable
Colaborador
Colaborador


Unido: 03/Julio/2011
Localización: España
Estado: Sin conexión
Puntos: 1164
Enlace directo a este mensaje Tema: Error 3219 operación no válida
    Enviado: 07/Marzo/2017 a las 10:21
Buenas.
En el post anterior "Añadir registros desde formulario" Mounir me daba la siguiente solución:
Dim Rs As Recordset
Dim i As Integer
i = 1
Set Rs = CurrentDb.OpenRecordset("T_ImpEtiquetas", dbOpenTable)
Do While i <= Valordelgrupodeopciones
   Rs.AddNew
    Rs!Num = i
    Rs.Update
    i = i + 1
Loop
Rs.Close
Set Rs = Nothing

Este código funciona perfectamente, pero al separar las tablas y consultas, ahora me da el error 3219 en tiempo de ejecución, diciendo operación no válida.

Qué puede estar pasando?

Gracias.

Arriba
Nomada Ver desplegable
Colaborador
Colaborador


Unido: 03/Julio/2011
Localización: España
Estado: Sin conexión
Puntos: 1164
Enlace directo a este mensaje Enviado: 07/Marzo/2017 a las 11:54
De momento he dejado la tabla T_ImpEtiquetas sin vincular y funciona perfectamente, pero querría saber por qué al separar las tablas me da el error 3219.
Gracias.
Arriba
mounir Ver desplegable
Colaborador
Colaborador


Unido: 09/Febrero/2009
Localización: Asturias-España
Estado: Sin conexión
Puntos: 5026
Enlace directo a este mensaje Enviado: 07/Marzo/2017 a las 12:02
Hola!

Creo que se debe a que no se puede añadir o editar regsitro al vincular las tablas. Prueba añadir a mano registros y verás que no se puede. Esto puede ser porque haya alguna campo calculado, etc....
Un Saludo.
Arriba
happy Ver desplegable
Moderador
Moderador


Unido: 29/Enero/2005
Localización: España
Estado: Sin conexión
Puntos: 2997
Enlace directo a este mensaje Enviado: 07/Marzo/2017 a las 14:10
Es el parametro opentable. Ha de ser dbopendynaset
Saludos,

Juan M. Afan de Ribera

Access & VBA FAQ
Arriba
Nomada Ver desplegable
Colaborador
Colaborador


Unido: 03/Julio/2011
Localización: España
Estado: Sin conexión
Puntos: 1164
Enlace directo a este mensaje Enviado: 07/Marzo/2017 a las 16:35
Perfecto.

Muchas gracias a todos. Este hilo se puede cerrar satisfactoriamente.

Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable