viernes, 7 de octubre de 2016

Horas trabajadas: 10 horas 22 minutos

Se acordó pasar la noche intentando avanzar lo máximo posible con la creación de la base de datos. Se empezó el día 6 de octubre a las 9pm y se terminó a las 3am del día siguiente. En este lapso de tiempo se hizo el proceso para que leyera lo que le faltaba del archivo XML y meterlos en las tablas correspondientes en SQL Server, pero al llegar a Pagos, que especificaba una fecha, nos producía un error que, por alguna razón que no descubrimos, antes pudimos corregir y al tratar de volverlo a arreglar de la misma manera no funcionaba, daba el mismo error.  Esto que se nos complicó fue que en el XML las fechas vienen con el formato dd-mm-aaaa pero en SQL lo lee con el formato aaaa-mm-dd. Intentamos muchas maneras de que SQL lo aceptara, pero siempre nos daba un error que era al tratar de convertir una variable de tipo string a una de tipo date. Continuamos a las 9am del 7 de octubre. Intentamos con otras maneras diferentes para solucionar el error, recurrimos a publicaciones en internet para fijarnos cómo maneras las fechas en C#, pero sin ningún resultado positivo. Por el motivo del error mencionado anteriormente, procedimos a crear stored procedures para manejarlo de manera diferente. Esto funcionó, pero se nos presentó una falla que era que insertaba valores repetidos y con la fecha un poco diferente a la que se especificaba en la parte de pagos en el XML. Nos tomó un par de horas resolviendo este problema ya que, al igual que en el otro error, tuvimos que hacer varias pruebas modificando el código y la manera de implementar los procedimientos.

No hay comentarios:

Publicar un comentario