none
Como validar llaves foraneas escritas a mano RRS feed

  • Pregunta

  • Hola a todos de antemano gracias por tomarse el tiempo para leer esto mi pregunta es la siguiente tengo un form que ingresa datos a una tabla mediante un dataset y uno de los campos es una llave foranea lo que yo quiero es que se valide que que la llave foranea ingresada exista en la tabla padre de lo contrario que no me deje guardar el registro y/o muestre algun mensaje de error
    • Editado Chejomolina martes, 12 de octubre de 2010 18:50
    martes, 12 de octubre de 2010 18:44

Respuestas

  • hola

    podrias crear un metodo en donde data la key d ela tabla de relacion devuelva si esta key exista o no

     

    [ADO.NET] Parte 5 - Ejemplos Simples Operaciones CRUD

    en el link veras como se define el metodo Exist() en este se determina si la key esta presente en la tabla

    en tu caso usarias la misma tecnica pero con la tabla de relacion, sino existe este devolver a false y mostraras el mensaje avisando

    Not: al final del articulo esta el codigo para descargar en vb.net

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    martes, 12 de octubre de 2010 18:47