Sigueme en Facebook Sigueme en Twitter Sigueme en Instagram Sigueme en Youtube
JC Mouse Bolivia
Index / C Sharp / Conexión a base de datos Access con C#

Conexión a base de datos Access con C#

Autor jc mouse martes, agosto 26, 2014

En este post veremos como conectarnos a una base de datos Access con C#

En un nuevo proyecto en consola con Visual Studio llamado «AccessCon» pegamos el siguiente código:

01 using System;
02 using System.Collections.Generic;
03 using System.Linq;
04 using System.Text;
05 using System.Data.OleDb;//Para base de datos Access
06 
07 namespace AccessCon
08 {
09     class Program
10     {
11         static void Main(string[] args)
12         {
13             OleDbConnection con;//Representa una conexión abierta a un origen de datos
14             String ds = "E:/dbproblem.mdb"; //direccion de la base de datos Access
15             String stringConexion = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+ds;
16 
17             try {
18                 con = new OleDbConnection(@stringConexion);
19                 con.Open();//se abre una conexion
20                 Console.WriteLine("Conectado a la base de datos.");
21                 con.Close();//se cierra la conexion
22                 Console.WriteLine("La conexion ha terminado.");
23             }
24             catch (System.Exception ex)
25             {
26                 Console.WriteLine("ERROR:" + ex.Message);
27             }
28 
29             Console.WriteLine("Presione cualquier tecla para terminar");
30             Console.ReadKey();
31         }
32     }
33 }

05  Lo primero que debemos hacer es añadir la referencia a «System.Data.OleDb» que nos permite trabajar con base de datos access.

14 Declaramos una variable String que contendrá la dirección de nuestra base de datos, en este caso se llama «dbproblem.mdb» y se encuentra en la raiz del disco E:\

15 Declaramos nuestra cadena de conexión donde se indica el proveedor de la base de datos «Microsoft.Jet.OLEDB.4.0» y se completa la cadena con la base de datos con la que queremos trabajar.

17,24 Abrimos un Try/Catch para manejar los problemas que pudiéramos tener

18,22 Abrimos una conexión a la base de datos Access mostramos un mensaje de éxito y cerramos la conexión.

26 Si ocurriera algún problema lo mostramos en pantalla

Ejecuta y tendremos:

OLE Access

FIN

Tags

Si te ha gustado podrías compartirlo o dejar un comentario. ¡Muchas gracias!
Autor: JC Mouse

Yo soy yo :) JC Mouse, Soy orgullosamente boliviano soy fundador y CEO de la web jc-Mouse.net uno de las pocas web en emprendimiento y tecnología en Bolivia.

Toda la información que encuentres en este sitio es y sera completamente gratis siempre, puedes copiar, descargar y re-publicar si así lo deseas en otros blogs o sitios web, solo te pido a cambio que dejes una referencia a esta web. Esto nos ayuda a crecer y seguir aportando. Bye

Enjoy! :)

También Te Podría Interesar

Como capturar cambios del Slider en JavaFX

Como capturar cambios del Slider en JavaFX

En este tutorial veremos como usar el componente Slider de JavaFX , capturas los cambios que realice el usuario y con es...

JToggleButton y base de datos

JToggleButton y base de datos

En este tutorial veremos una forma de trabajar con el swing  JToggleButton y una base de datos para dar respuesta a una...

Bloquear pantalla cliente

Bloquear pantalla cliente

En este tutorial crearemos una aplicación que bloqueara toda la pantalla de la PC y no nos dejara realizar ninguna tarea...

Evitar ejecutar un programa java más de una vez

Evitar ejecutar un programa java más de una vez

Cuando se hace uso de programas a veces no importa que este cree más de una instancia al mismo tiempo, por ejemplo podem...

Creación de GUI con Matlab GUIDE

Creación de GUI con Matlab GUIDE

En este videotutorial se vera la creación de Interfaces Gráficas de Usuario (GUI) utilizando MatLab GUIDE herramienta vi...

Archivos binarios en Java (Lectura/Escritura)

Archivos binarios en Java (Lectura/Escritura)

Según Santa Wikipedia: «Un archivo binario es un archivo informático que contiene información de cualquier tipo codifica...

2 comentarios en “Conexión a base de datos Access con C#”

  1. Aprendiz dice:

    Muchas gracias por la explicación!!!

  2. George Perez dice:

    Con una Base de datos de Access 2013 me dio el siguiente error: No se reconoce el formato de base de datos ‘D:\\Proyectos\\pruebaAccess.accdb’

Los comentarios estan cerrados

Comparte lo que sabes

Categorias

Últimas entradas

WhatsApp anuncio a través de su blog que ya se encuentra disponible la función de envío de fotos y videos TEMPORALES, es...

Muchas de las innovaciones computacionales de la NASA se desarrollaron para ayudar a explorar el espacio, pero ahora la...

TikTok es una plataforma de microvideos muy popular entre los jóvenes el cual cuenta ya con millones de videos cortps de...

Una clase JTree permite mostrar datos de una forma jerárquica y en realidad este objeto no contiene sus datos; es decir,...

Herramientas

Generador de Enlaces a Whatsapp