none
Como guardar datos en una base de datos Access (.accdb) RRS feed

  • Pregunta

  • Hola! Como andan? Necesito saber como Guardar el valor de unas variables, de unos textbox en una tabla de access! Saludos

    PD: Abro un nuevo foro porque todos los que lei no me sirvieron! Muchos Saludos!

    lunes, 24 de febrero de 2014 18:00

Respuestas

  • Puedes usar el driver de OLEDB mediante una cadena de conexión como esta:

    "Provider=Microsoft.ACE.OLEDB.12.0;Data  Source=C:\carpeta\archivo.accdb;Persist Security Info=False;"

    Una vez abierta la conexión de OLEDB, todo el código de grabación es exactamente igual que si accedieses a cualquier otra base de datos, tal como un .mdb clásico. Puedes ver un ejemplo en el siguiente enlace; solo tienes que cambiarle la cadena de conexión:

    http://www.codeproject.com/Articles/26801/Insert-Update-Delete-Search-Values-in-MS-Access-20

    Ten cuidado con el driver ACE, necesitas instalar la versión correcta, es decir, el de 32 bits si tu programa de .Net se ejecuta en 32 bits, y la de 64 bits si el programa se ejecuta en 64 bits.

    lunes, 24 de febrero de 2014 18:50
  • Hola Fermin,

    Es un placer tenerte por acá. Por el momento marcaremos la respuesta de Alberto como respuesta si tienes algún inconveniente déjanoslos saber y por favor desmarca la respuesta, es solo para tener un mayor control sobre los foros.

    Saludos,

    Miguel

    MSDN/TechNet Soporte Comunidades

    Por favor, recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema.
    Es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft. Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.

    • Marcado como respuesta FerminGirado martes, 25 de febrero de 2014 2:15
    lunes, 24 de febrero de 2014 22:39
    Moderador

Todas las respuestas

  • Puedes usar el driver de OLEDB mediante una cadena de conexión como esta:

    "Provider=Microsoft.ACE.OLEDB.12.0;Data  Source=C:\carpeta\archivo.accdb;Persist Security Info=False;"

    Una vez abierta la conexión de OLEDB, todo el código de grabación es exactamente igual que si accedieses a cualquier otra base de datos, tal como un .mdb clásico. Puedes ver un ejemplo en el siguiente enlace; solo tienes que cambiarle la cadena de conexión:

    http://www.codeproject.com/Articles/26801/Insert-Update-Delete-Search-Values-in-MS-Access-20

    Ten cuidado con el driver ACE, necesitas instalar la versión correcta, es decir, el de 32 bits si tu programa de .Net se ejecuta en 32 bits, y la de 64 bits si el programa se ejecuta en 64 bits.

    lunes, 24 de febrero de 2014 18:50
  • Hola Fermin,

    Es un placer tenerte por acá. Por el momento marcaremos la respuesta de Alberto como respuesta si tienes algún inconveniente déjanoslos saber y por favor desmarca la respuesta, es solo para tener un mayor control sobre los foros.

    Saludos,

    Miguel

    MSDN/TechNet Soporte Comunidades

    Por favor, recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema.
    Es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft. Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.

    • Marcado como respuesta FerminGirado martes, 25 de febrero de 2014 2:15
    lunes, 24 de febrero de 2014 22:39
    Moderador
  • Gracias, me sirvió! Saludos
    martes, 25 de febrero de 2014 2:15