Tengo las tabla de multiplicar en access, pero necesito colocar una condición.

ej: si 5*8=40 que aparezca un mensaje que diga: ¡ Correcto! De lo contrario diga: ! Incorrecto! Así para todas las tablas.

1 respuesta

Respuesta
1

No dices si el resultado ya lo tienes escrito, o lo vas a escribir comparándolo con el valor real que guardes en una tabla etc.

Me explico, supongamos que tienes una tabla vacía con los campos A, B y resultado y con ella haces un formulario. Y en el cuadro de texto A pones 5, en el cuadro de texto B pones 8 y vas a escribir en el cuadro de texto Resultado el que crees que es. En el evento Antes de actualizar del cuadro de texto Resultado, con el generador de código podrías poner

If resultado=A*B then

msgbox"Eres un fenómeno, has acertado"

else 

Msgbox"Hay que estudiar más"

Docmd. Cancelevent

end if

Así, si escribes algo comprueba si el valor coincide con el valor real(mientras confíes en los ordenadores) Si coincide muestra el primer mensaje, si no coincidiera te aparecería el segundo y el cursor se volvería al cuadro de texto resultado para que lo corrijas.

De todas formas tampoco te haría falta la tabla, Quien debe hacer las operaciones es el ordenador que para eso le pagas.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas