none
Ayuda con ingreso de datos en Tablas Relacionadas RRS feed

  • Pregunta

  • Hola he creado una base de datos mediante la interfaz TABLA:Clientes y TABLA:Eventos  y la Tabla:ClienteEventos la cree en el entorno grafico y por ahi mismo hice las relaciones FK

     Ingreso datos en la tabla Eventos y Clientes me va bien y pero cuando ingreso datos en la tabla ClienteEventos me da error. Ayuda por favor Agradeceria una respuesta

    Si hice algo mal porfavor ayuda. Los PK de las tablas Cliente y Evento se generan solos son identy


    • Editado yank0 miércoles, 20 de febrero de 2013 17:04
    miércoles, 20 de febrero de 2013 17:03

Respuestas

  • Hola. Primero, yo veo que la tabla Evento si está relacionada con la tabla Cliente mediante la tabla EventosCliente, la cual indica a qué Cliente se le realizó cierto Evento. Con esta tabla, no es necesario agregar en la tabla Evento la llave de Cliente como foránea...

    Segundo, ayúdanos a validar si en la tabla de relación los campos también están creados como Identity, en primera instancia, ya que por lo que se ve, no debería haber generado ese error porque el Cliente con código 15 está en la tabla.

    Gracias y saludos,


    Guillermo Taylor F.
    IT Pro & Xbox gamer
    My blog

    miércoles, 27 de febrero de 2013 10:12

Todas las respuestas

  • El error lo tienes porque no tienes una relación entre tu tabla Evento y tu tabla Cliente se supone que un evento lo encarga un cliente al menos yo lo veo así.

    Si se solucionó tu consulta no olvides marcar la respuesta. Saludos

    miércoles, 20 de febrero de 2013 17:40
  • podrias explicarte mejor porfavor
    miércoles, 20 de febrero de 2013 17:47
  • Ok disculpa bueno veo que tu tabla Evento no esta relacionada con tu tabla Cliente. Es una relación de uno a muchos, ya que un cliente puede tener muchos eventos pero un evento pertenece a un solo cliente. Por ello creo que hace falta de que agregues a tu tabla Evento la llave de Cliente como foránea.


    Si se solucionó tu consulta no olvides marcar la respuesta. Saludos

    miércoles, 20 de febrero de 2013 18:55
  • Hola. Primero, yo veo que la tabla Evento si está relacionada con la tabla Cliente mediante la tabla EventosCliente, la cual indica a qué Cliente se le realizó cierto Evento. Con esta tabla, no es necesario agregar en la tabla Evento la llave de Cliente como foránea...

    Segundo, ayúdanos a validar si en la tabla de relación los campos también están creados como Identity, en primera instancia, ya que por lo que se ve, no debería haber generado ese error porque el Cliente con código 15 está en la tabla.

    Gracias y saludos,


    Guillermo Taylor F.
    IT Pro & Xbox gamer
    My blog

    miércoles, 27 de febrero de 2013 10:12
  • Si en un SQL2008 hay dos tablas relacionadas en una base de datos, ¿qué herramienta sencilla puedo usar para crear un formulario básico para ingresar datos a esas tablas? el .Net Framework 4 sirve para eso?

    • Editado JoséMiel miércoles, 27 de febrero de 2013 14:36
    miércoles, 27 de febrero de 2013 14:35
  • Hola Josepe-sv. Por favor, abre un Nuevo hilo de discusión en este foro para tratar esta pregunta que, aunque relacionada, es mejor que tenga su propio espacio.

    Gracias y saludos,


    Guillermo Taylor F.
    IT Pro & Xbox gamer
    My blog

    miércoles, 27 de febrero de 2013 14:40