Entradas

Mostrando entradas de marzo, 2023

Entrada 5

Imagen
Cantidad de horas trabajadas Alrededor de unas 3 horas y 30 min.  Relato de avances acerca de problemas encontrados y como fueron resueltos     Durante la reunión se modificaron los últimos detalles necesarios para el proyecto. Sin embargo, nos dimos cuenta que no se estaba realizando una validación que era requerida. Como requerimiento, solo se pueden insertar letras o un guión en el apartado del nombre para el artículo, a pesar que si se retornaba el código de error, este articulo se seguía insertando en la tabla. Por lo que, se hicieron consultas con chat GPT para que nos ayudara y diera ideas para solucionar el problema. Para resolverlo, se hicieron dos modificación al procedimiento, se agrego una validación en la cual se validaba que el nombres que se recibiera siguiera el patrón dado, en este caso solo letras y guión. El otro cambio fue agrega un "else" en la linea número 30 del código, para que se esta forma no entrara siempre para hacer el insert.  Por otra parte, el

Reunion 4

Imagen
Cantidad de horas trabajadas Alrededor de unas 6 horas. Relato de avances acerca de problemas encontrados y como fueron resueltos Durante esta sesión, surgieron varios problemas. Dentro de estos: la llamada de los stored procedures desde capa lógica y el retorno de los códigos de error. Error en la llamada de los stored procedures: En este caso hubo mucho cambio en el código. Esto debido a que existen diferentes maneras de ejecutar un stored procedure desde capa lógica. Uno de ellos fue el siguiente: El código presenta un error de lógica que no fue sencillo de ver. El programa corre bien y el stored procedure se ejecuta correctamente. Este se llama en la interfaz que se despliega para que el usuario inserte un artículo. A la hora de insertar un artículo, este "aparentemente" se insertaba de manera correcta, ya que, en la tabla de artículos que son ordenados de manera ascendente, este si aparecía. Sin embargo, si se hacia un SELECT * de la tabla Articulo desde MSSQL, esta inse

Entrada 3

Imagen
  Cantidad de horas trabajadas Se trabajo alrededor de 2 horas. Relato de avances acerca de problemas encontrados y como fueron resueltos Durante esta sesión de trabajo hubo problemas con la conexión de la base de datos en AWS y el código de conexión en python en el editor de texto. Debido a que existe gran variedad de librerías que ofrece python para realizar la conexión por ejemplo, pymssql o pyodbc. En este caso realizaron pruebas en ambas librerias de conexión y resultaron los siguientes problemas. Primeramente, se intentó con la biblioteca "pymssql" y resultaron problemas de conexión que se mostraran en el apartado de dudas. Otro problema que se presento al usar la biblioteca "pyodbc", ya que, era necesario tener un "ODBC" y aun descargando esto, aparecieron inconvenientes de que se acabo el tiempo de conexión:   Dudas Se hicieron las siguientes consultas al chat GPT para buscar soluciones: Forma en que trabajó el equipo de trabajo Para esta sesión se