Sesión de trabajo #4
Sesión de trabajo #4
Fecha: 07/03/2024
Hora Inicio: 2:00 p.m.
Hora final: 7:00 p.m.
Descripción del trabajo:
En esta sesión se empezó la creación de la aplicación web con la tabla para mostrar los datos y los botones con las diferentes funcionalidades. Esta parte fue rápida y sencilla ya que cuento con conocimientos de http y css, en la creación de paginas web.
Al momento de ejecutar la aplicación conectada con el script de JavaScript donde estaba la conexión a la base de datos se presentó un error que las paginas web html no eran compatibles con la librería Node.js, no se podían ejecutar funciones que incluían esta librería desde la pagina html, este error llevó a seguir investigando sobre como solucionar la conexión y como trabajar con el Node.js desde el una pagina web.
Se encontró otra alternativa de comunicar la pagina web con las funciones de Node.js, y fue justamente con otro modulo de Node.js llamado express, que funciona como servidor para ejecutar funciones invocadas desde una pagina html. Para esto se creó otro archivo JavaScript para manejar la conexión y las funciones que invocaban a los Store Procedure desde este archivo y así poder dar comunicación a la base de datos con la página web.
Ya para este punto se muestran los datos de la tabla empleado en la página web, pero se hacen de una manera que no se considera apropiada ya que hace con código sql incrustado en la capa lógica.
Anexos:
Conexión a la base de datos
Función de prueba de conexión
Cabe recalcar que en esta prueba hay código SQL incrustado, esto porque aún no he creado los Store procedure.


Comentarios
Publicar un comentario