Cuarta entrada de la Prueba de conceptos 1 de Base de Datos 1

 Fecha de la entrada: Miércoles 19 de Marzo 

Lo primero a destacar de este día en particular es que se realizaron dos sesiones de trabajo en diferentes horarios. El primero se realizo por la mañana entre las 10:00 am y la 1:30am, mientras que la segunda se realizo entre las 4:00pm y las 7:30pm. Por lo que se separan los contenidos en dos espacios para explicar a detalle que se realizo en estos espacios de trabajo.

Primera Sesión

 En la primera sesión continúe con el desarrollo del front-end de la pagina principal del proyecto, ya que el día anterior no se logro terminar del todo con el diseño de la tabla principal, aparte del añadido del botón para pasar a la ventana de inserción de usuarios. Cabe destacar que nada mas se coloco el botón, no se le implemento aun la función de pasar de una ventana a otra. Lo segundo que se implemento fue un header con un fin meramente estético. La pantalla al final quedo con este aspecto



Posterior a esto se copio el código realizado en nuestra prueba al proyecto principal, realizando los respectivos cambios de declaraciones en el index.html del proyecto principal. Aplicados los cambios proseguimos con la investigación respectiva de como lograr usar los store procedure para traer la información de los usuarios y que se pudiera visualizar en la tabla. 

Para lograr lo anterior lo primero que hice fue revisar nuevamente el store procedure y ver como daba la información. Mientras revisaba eso, ocurrió un  un pequeño bug donde al ejecutarlo daba la información reiteradamente hasta que se caía por sobreuso de la memoria. Esto era particularmente curioso ya que en la fase de desarrollo del store procedure esto no había pasado. Al no estar seguro de que generaba el error decidí parar para almorzar mientras pensaba que podía dar el error.

Segunda Sesión

Ya con la mente un poco mas despejada decidí probar ejecutar el store procedure de nuevo para verificar si el error persistía. Para mi absoluta sorpresa  esta vez se ejecuto de manera correcta. Ya con eso solucionado investigue como lograr usar el store procedure en la pagina web. 

Después de aplicar una primera solución y que no funcionara, logre hacer una segunda versión en base a un video que encontré donde se hace algo relativamente similar a lo que buscaba solamente que con otra base de datos. En este segundo intento ya logre traerme los datos de SQL y mostrarlos exitosamente en la tabla. 

Lo ultimo que se realizo durante este día ya en el ultimo rato fue diseñar en el entorno de pruebas como quedaría la pantalla de insertar. Se agrego los dos inputs con sus labels y dos botones, uno que serviría para guardar el nuevo registro y el otro para volver al menú principal. La pagina quedaría con la siguiente forma. 



Comentarios

Entradas populares de este blog

Primer entrada de la Prueba de conceptos 1 de Bases de Datos 1

Sexta entrada de la Prueba de conceptos 1 de Base de Datos 1

Segunda entrada de la Prueba de conceptos 1 de Bases de Datos 1