Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/11/2015, 07:20
uagrm
 
Fecha de Ingreso: agosto-2010
Mensajes: 126
Antigüedad: 13 años, 8 meses
Puntos: 9
Respuesta: Insertar datos en dos tablas

Hola, tu pregunta debería estar en los temas de SQL, pero bueno..
Dbees de trabajar con procedimientos almacenados, entonces se resolvería así.

Código SQL:
Ver original
  1. CREATE PROCEDURE InsertarAlumno
  2. @rut INT,
  3. @nombre VARCHAR(50),
  4. @apellido VARCHAR(50),
  5. @fechanac DATE
  6. AS
  7. BEGIN
  8.     INSERT INTO Alumno VALUES(@rut, @nombre, @apellido, @fechanac)
  9.     /*Login_Alumno -> Usauario, Pass*/
  10.     INSERT INT Login_Alumno VALUES (@rut, @rut)
  11. END
  12. GO

Entonces debes de validar en la tabla Login_Alumno sí if(rut=rut) si es true, significa que es la primera vez que el usuario ingresa al sistema por lo tanto le abligas a cambiar la contraseña