Como es la sintaxis Insert into?
Tengo una tabla llamada Paciente con su formulario basado en ella, llamado F_Paciente. En el formulario tengo un textbox en el cual el origen de datos es una fórmula que me calcula la edad. Hasta ahí funciona todo bien. El problema esta en que quiero que el valor de ese Textbox (Llamado Edad) se guarde en la tabla Paciente. En la tabla paciente existe el campo Edad, de tipo numérico.
En el generador de códigos del textbox Edad le pongo en "después de actualizar" lo siguiente:
Private Sub Edad_AfterUpdate()
DoCmd.RunSQL "INSERT INTO Paciente (Edad) VALUES (" & Me.Edad & ")"
End Sub
No me funciona, ¿qué puede ser? Revise miles de veces, me parece que esta bien escrito.
3 respuestas
Respuesta de Jacinto Trillo Jareño
1
Respuesta de Vba Access
1
Respuesta de fichu
En el caso de una base de datos médica, si puede ser lógico guardar ese valor y que no se actualice, pues se tiene en cuenta la edad del paciente cuando se hizo el informe, se le trató de una enfermedad, o similar. Otra cosa sería guardar la edad del usuario de un gimnasio, que lo que te interesa saber es la edad actual siempre.Salu2.. - ok69
Observación muy acertada OK. Un saludo >> Jacinto - Jacinto Trillo Jareño