Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/04/2011, 15:35
Avatar de Jesua
Jesua
 
Fecha de Ingreso: septiembre-2008
Ubicación: Guatemala, Guatemala
Mensajes: 29
Antigüedad: 16 años, 3 meses
Puntos: 0
De acuerdo Respuesta: Relacion entre tablas SQL Server

Cita:
Iniciado por iislas Ver Mensaje
Bueno, pues creas un STORE PROCEDURE que te abra una transaccion (BEGIN TRAN), insertas en usuario y despues en rol, si todo fue satisfactorio confirmas tu transaccion (COMMIT TRAN) y si no, pues des-haces lo que hiciste (ROLLBACK TRAN)


bueno ahora estoy replantenadolo de otra forma

tengo las tablas

usuario
---------
id_usuario
nombre
mail
etc1
id_rol

y en roles
rol
---
id_rol
privilegio

entonces lo que quiero es conectar esas dos por medio de las llaves de 1rol tiene muchos usuarios, entonces para poder introducir eso desde mi formulario tengo que hacer algo asi

formulario

nombre:juan
pw:juan
mail:juan
privilegio: admin

y esto llegaria a mi base de datos algo asi

usuario
---------
id_usuario:1
nombre: juan
pw: juan
mail:juan
etc:etc
id_rol: ??? (esta parte es la que tengo duda como hacer para que se conecte por medio de las llaves con la tabla rol...)

y la de rol me quedaria algo asi
rol
----
id_rol:1
privilegio: admin ...

para que cuando yo quiera obtener los datos lo pueda hacer solo usando los id's de la base de datos...

gracias y exitos....