Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/11/2015, 07:04
jmfmagnum
 
Fecha de Ingreso: julio-2014
Mensajes: 116
Antigüedad: 9 años, 9 meses
Puntos: 1
Insertar datos en dos tablas

Buenas tardes, Venia a ustedes con una duda si no es mucha molestia: tengo este programa con varias tablas, una parte ingresa un a una tabla llamada "Alumno"
con este codigo:


Archivo conexion
Código ASP:
Ver original
  1. SqlConnection conn;
  2.     SqlCommand comando;
  3.     public Conexion()
  4.     {
  5.     conn = new SqlConnection("Data Source=PORTATIL-PC;Initial Catalog=instituto;Persist Security Info=True;User ID=sa;Password=123456");
  6.  
  7.        
  8.     }
  9.  
  10.  
  11.  
  12.  //inserta alumno
  13.     public int insert(String rut, String nombre, String apellido, String fechanac)
  14.     {
  15.         comando = new SqlCommand("insert into Alumno values('" + rut + "','" + nombre + "','" + apellido + "','" + fechanac + "')", conn);
  16.         return comando.ExecuteNonQuery();

Codigo que inserta en base de datos (Tabla alumno) tomando datos desde un formulario
Código ASP:
Ver original
  1. public partial class InsertAlu : System.Web.UI.Page
  2. {
  3.     protected void Page_Load(object sender, EventArgs e)
  4.     {
  5.         String rut = Request["TextBox1"];
  6.         String nombre = Request["TextBox2"];
  7.         String apellido = Request["TextBox3"];
  8.         String fechanac = Request["TextBox4"];
  9.         Conexion con = new Conexion();
  10.         con.conectar();
  11.         try
  12.         {
  13.             if (con.insert(rut, nombre, apellido, fechanac) > 0)
  14.             {
  15.                 Response.Write("<center><h2>Registrado Alumno nuevo</h2></center>");
  16.             }
  17.             else
  18.             {
  19.                 Response.Write("<center><h2>Error, no registrado</h2></center>");
  20.             }
  21.         }
  22.         catch (SqlException ex)
  23.         {
  24.             Response.Write("<center><h2>Alumno duplicado o caja vacia</h2></center> <br/>" + ex.Message + "</center>");
  25.  
  26.         }
  27.  
  28.  
  29.         con.desconectar();
  30.     }
  31. }

, lo que me gustaria lograr es que al procesarlo tambien inserte en un a tabla de "usuario" con una contraseña para usarse como login, la contraseña es generica para todos los que seran usuarios, ya que despues podra cambiarla.
por su tiempo gracias.