Access - Msgbox alerta

 
Vista:

Msgbox alerta

Publicado por Tefa (4 intervenciones) el 02/12/2019 16:46:03
Necesito crear un if que me envíe un msgbox cuando un campo este duplicado pero quiero hacerlo desde el formulario de registro y que lo haga al momento de dar tap para pasar al siguiente campo... Digamos así si el id ya existe enviar un mensaje que diga "el id ya ha sido registrado"
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Msgbox alerta

Publicado por Anonimo (3322 intervenciones) el 05/12/2019 21:37:17
En el evento adecuado (antes/después) de actualizar, o cuando se disponga del dato, la función DCount puede verificar si ese dato concreto ya esta en el conjunto (origen de datos: normalmente una tabla), algo como:

Para el ejemplo se supone que:
.- tabla = MisDatos
.- campo = Un_Nombre
.- en el formulario, el cuadro de texto = Txt_Un_Nombre

1
2
3
4
5
'***Si el dato fuera alfanumérico ****
IF DCount("*", "MisDatos","Un_Nombre = '" & Me.Txt_Un_Nombre & "´") Then Msgbox "el Texto ya existe"
 
'*** Si el dato fuera numérico *****
IF DCount("*", "MisDatos","Un_Nombre = " & Me.Txt_Un_Nombre) Then Msgbox "el valor ya existe"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Msgbox alerta

Publicado por Tefa (4 intervenciones) el 06/12/2019 00:03:23
Mil gracias, me funciono perfecto
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar