RE:Hola estoy validando campos en visual basic
Que tal Francisco, se me ocurren un par de alternativas.
1.- Puedes deshabilitar tu botón de guardar y creas una variable global, cuando valides los campos cambias el valor de la variable. Despues de validar todos tus campos pones una condición y si la variable contiene cierto valor (elq ue tu asignes) habilitas el botón y permites que se almacene, en caso contrario mantienes deshabilitado el botón para que no se pueda realizar la inserción.
2.- Al momento de validar el contenido de la caja de texto, si el valor no es permitido, despliegas el mensaje, limpias la caja y lo que tendrias que hacer es asignar el foco del control a este mismo, así hasta que contenga un valor permitido.
3.- Finalmente si lo que deseas es que el campo no este vacio, porque no lo controlas desde la propia base de datos, crea (o modifica según sea el caso) los campos para que no permitan valores nulos.
Espero que alguna de estas ideas te sea de utilidad.
Saludos y mucha suerte.