none
Ayuda con un error en una base de datos, no deja borrar ni editar. RRS feed

  • Pregunta

  • Ok, para un poco de contexto:

    1) Esta base no es mia, de hecho, ni siquiera conosco al que la hizo. Segun tengo entendido el o ella le dio esto a la persona que me pidio el favor de usarla para ayudarla.

    2) Mis conocimientos de C# son minimos. No tengo la menor idea de los mecanismos internos de Visual Studio.

    Ahora, la base es simple, fue hecha para guardar los datos de Tesis Universitarias: guarda los nombres de los autores, su cedula de identidad, el titulo de la Tesis, el tutor y el periodo academico, nada mas.

    El problema es aqui, quien haya hecho este programa no dio la opción de borrar ni editar... mas o menos.

    Si se ingreso algo mal, se puede simplemente borrar o editar, no hay problemas alli, pero una vez que se haga click en el boton de guardado, lo que sea que este en pantalla no se puede ir. Te muestra que se edito o borro, pero cuando se le da a guardar otra vez, da un error. Supuestamente un comando no puede correr una vez que X fila se halla editado.

    No estoy pidiendo que me arreglen este problema, no voy a pedirle a alguien que se meta en quien sabe cuantas lineas de codigos y que se quede 1 o 2 o 3 semanas intentando arreglar esto.

    Lo que si quiero saber es, donde se guardan estos datos? Tal vez no sepa mucho de C# pero cuando se crea un programa asi, los datos se tienen que guardar en algun lado no? Digo porque si esto esta guardado en la misma carpeta de proyectos donde corre esta base, quiero saber si simplemente puedo borrarlo y que la base quede limpia otra vez. Solo que esta vez tengo mas cuidado antes de tocar el boton de guardado.

    Si alguien en serio quiere meterse y ver como funciona esto, les puedo dar un link a mi Dropbox, tengo la carpeta de proyecto alli, pero eso no es lo que estoy pidiendo.
    • Editado TrulyVisceral martes, 6 de febrero de 2018 1:02 Falto un detalle.
    martes, 6 de febrero de 2018 1:01

Respuestas

  • Hola

    En efecto, tienes razón. Los datos que se muestran en el sistema hecho en el lenguaje de C#, se están almacenando en dicha base de datos. Si lo que deseas es entrar en dicha información, podrías levantar la base de datos en un sql express por ejemplo. Tu archivo que extensión tiene? .mdf? o qué extensión?, en caso sea este un archivo sql, puedes instalarte como te comentaba el sql express y de preferencia en su última versión. Quizá te preguntará por qué la última versión (2016, 2017), esto por la razón que con estas versiones puedes levantar bases de versiones antiguas, pero al revés no.

    *En último de los casos, no tengo problemas en brindarte un apoyo con el link que quisieras proporcionar, me contactas.

    Saludos


    Brayan De la Cruz
    Lima - Perú

    • Marcado como respuesta TrulyVisceral martes, 6 de febrero de 2018 3:04
    martes, 6 de febrero de 2018 2:18

Todas las respuestas

  • Hola

    En efecto, tienes razón. Los datos que se muestran en el sistema hecho en el lenguaje de C#, se están almacenando en dicha base de datos. Si lo que deseas es entrar en dicha información, podrías levantar la base de datos en un sql express por ejemplo. Tu archivo que extensión tiene? .mdf? o qué extensión?, en caso sea este un archivo sql, puedes instalarte como te comentaba el sql express y de preferencia en su última versión. Quizá te preguntará por qué la última versión (2016, 2017), esto por la razón que con estas versiones puedes levantar bases de versiones antiguas, pero al revés no.

    *En último de los casos, no tengo problemas en brindarte un apoyo con el link que quisieras proporcionar, me contactas.

    Saludos


    Brayan De la Cruz
    Lima - Perú

    • Marcado como respuesta TrulyVisceral martes, 6 de febrero de 2018 3:04
    martes, 6 de febrero de 2018 2:18
  • Si hablas en serio, e aqui.

    https://www.dropbox.com/s/ov4xpuzp2jw69i8/Projects.rar?dl=0

    Es aplicación tesis, no estoy seguro que la otra sea necesaria.

    Si necesitas discutirlo, trulyvisceral@gmail.com.

    martes, 6 de febrero de 2018 3:05
  • Hola

    Perfecto, he descargado y acabo de echarle un ojo a tu proyecto, la base de datos que usas está en acces, deberías buscar información al respecto de como abrir una bd de acces y como manipular sus datos. 

    Ahora, dónde está tu bd? pues en el archivo de configuración, se encuentra la siguiente ruta:

    C:\Users\coordinacion CCSS\Documents\BDtesis.accdb

    Listo, en esa ruta lo deberás encontrar (si te pasaron el proyecto, supongo que debe estar en el computador de donde te lo hicieron llegar)

    Saludos


    Brayan De la Cruz
    Lima - Perú

    martes, 6 de febrero de 2018 4:32
  • What. Yo podria jurar que esto lo hicieron con VS, no Access. Al menos eso me dijieron.

    Igual, al menos ya se donde esta, ahora tengo que ir y resolver esto.

    Lo unico que te puedo ofrecer son gracias. Mil disculpas.

    martes, 6 de febrero de 2018 12:46
  • Hola

    Descuida, no hay problema, pero no hay que generar confusión. Pues, el sistema si está desarrollado con Visual Studio, pero la base de datos es Access.

    Saludos


    Brayan De la Cruz
    Lima - Perú

    martes, 6 de febrero de 2018 17:16