Como agrego registros
Publicado por sruedat (28 intervenciones) el 11/09/2002 14:39:08
Hola, quiero recojer los datos de un formulario y guardarlos en una tabla (sólo guardo si se cumplen ciertas condiciones que compruebo con código).
he puesto:
Dim tabla As Recordset
Set tabla = CurrentDb.OpenRecordset(nombreTabla, 1)
if Me.Solución = Respuesta Then
Preguntas_Acertadas = Preguntas_Acertadas + 1
With tabla
.AddNew
!Pregunta_y_respuestas = Me.Pregunta_y_respuestas
!Dónde = Me.Dónde
Tema = Me.Tema
Test_de_Procedencia = Me.[Test procedencia]
Solución = Me.Solución
!Respuesta = Respuesta
.Update
.Bookmark = .LastModified
End With
tabla.Close
El caso es que no da ningún error pero no guarda ningún dato en la tabla. En que me estoy equivocando. Mil gracias.
he puesto:
Dim tabla As Recordset
Set tabla = CurrentDb.OpenRecordset(nombreTabla, 1)
if Me.Solución = Respuesta Then
Preguntas_Acertadas = Preguntas_Acertadas + 1
With tabla
.AddNew
!Pregunta_y_respuestas = Me.Pregunta_y_respuestas
!Dónde = Me.Dónde
Tema = Me.Tema
Test_de_Procedencia = Me.[Test procedencia]
Solución = Me.Solución
!Respuesta = Respuesta
.Update
.Bookmark = .LastModified
End With
tabla.Close
El caso es que no da ningún error pero no guarda ningún dato en la tabla. En que me estoy equivocando. Mil gracias.
Valora esta pregunta


0