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

mmm de hecho la idea es hacerlo desde el programa y lo logre, lo comparto por si alguien quiere usarlo

Código ASP:
Ver original
  1. protected void Page_Load(object sender, EventArgs e)
  2.     {
  3.         String rut = Request["TextBox1"];
  4.         String nombre = Request["TextBox2"];
  5.         String apellido = Request["TextBox3"];
  6.         String fechanac = Request["TextBox4"];
  7.         Conexion con = new Conexion();
  8.         con.conectar();
  9.         try
  10.         {
  11.             if (con.insert(rut, nombre, apellido, fechanac) > 0)
  12.             {
  13.                 con.insertU(rut);
  14.                 Response.Write("<center><h2>Registrado Alumno/Usuario nuevo</h2></center>");
  15.             }
  16.             else
  17.             {
  18.                 Response.Write("<center><h2>Error, no registrado</h2></center>");
  19.             }
  20.         }
  21.         catch (SqlException ex)
  22.         {
  23.             Response.Write("<center><h2>Alumno duplicado o caja vacia</h2></center> <br/>" + ex.Message + "</center>");
  24.  
  25.         }
  26.  
  27.  
  28.         con.desconectar();
  29.     }

el nuevo
Código ASP:
Ver original
  1. con.insertU(rut);
hace el truco
la funcion es :
Código ASP:
Ver original
  1. public int insertU(String rut)
  2.     {
  3.  
  4.         comando = new SqlCommand("insert into usuario values('" + rut + "','123456')", conn);
  5.  
  6.        return comando.ExecuteNonQuery();
  7.     }