Código:
Si se dan cuenta intengo ejecutar un runsql para contar y poder guardarlo en una tabla y posteriormente sacarlo de una caja de texto y preguntar si hubo o no algun registro y entonces mostrar el mensaje, esa fue una idea que me había ilusionado, hasta que me topé con que muestra un mensaje al tratar de actualizar la tabla o querer borrarla... ¿A alguien se le ocurre como poder solucionar mi problema?.. grax de antemanos.... 'Se requiere centrar el foco para acceder a una propiedad.
Me.rut_find.SetFocus
pregunta = Me.rut_find.Text
If (4 >= Len(pregunta)) Then
MsgBox "No se vale, no hay rut ", vbCritical, "No se vale"
Me.rut_find.SetFocus
Me.rut_find.Text = ""
Else
If Not (ValidaRut(rut_find)) Then
MsgBox "El rut no es correcto", vbInformation, "Error en el Rut"
Me.rut_find.SetFocus
Me.rut_find.Text = ""
Else
'Con esta instrucción, se ejecuta una consulta al
'presionar un btn
'DoCmd.OpenQuery "buscar_por_rut", acViewNormal
strsql = "SELECT Count (alumnos.rut) into resultado FROM alumnos WHERE (((alumnos.rut)=" & "'" & rut_find & "'" & "));"
DoCmd.RunSQL strsql
DoCmd.OpenForm stDocName, , , stLinkCriteria
Me.rut_find.SetFocus
Me.rut_find.Text = ""
End If
End If

