Actualizar campo de una tabla con el valor de un campo independiente en formulario

Necesito actualizar un campo en una tabla con el valor de una caja de texto de un formulario.

Para eso utilizo lo siguiente.

DoCmd.RunSQL "update Prestamos set Est_prestamo=" & Me.Estprestamo & " where Cod_prestamo=" & Me.Numprestamo & ""

pero cuando lo ejecuto por medio de un evento me sale esto:

Y si en esta caja escribo el valor, si me lo actualiza de lo contrario no.

1

1 respuesta

Respuesta
1

¿En campo NumPrestamo es numérico o texto?. Si es texto debe ir entre comillas.

Te agradezco la prontitud.

Es texto. Como debo colocarlo entonces?

Te agradezco la prontitud.

Numprestamo si es numérico

El dato que pasó es texto y tiene dos estados PENDIENTE O CANCELADO.

Si me puedes ayudar como debería ir la sentencia SQL.

Gracias.

Si es texto quedaría de esta forma:

DoCmd.RunSQL "update Prestamos set Est_prestamo='" & Me.Estprestamo & "'" & " where Cod_prestamo=" & Me.Numprestamo & ""

Observe la comilla sencilla después de Est_prestamo y después de Me.Est_prestamo

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas