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

Guardar reporte PDF directamente con Jasperreports

Guardar reporte PDF directamente con Jasperreports

Guardar un reporte PDF creado en iReport no es tan diferente de solo visualizarlo en pantalla. En este ejemplo se hace u...

Ejemplo práctico de MVC java Swing con Netbeans

Ejemplo práctico de MVC java Swing con Netbeans

Modelo Vista Controlador (MVC) es un patrón de arquitectura de software que separa los datos de una aplicación, la inter...

Imprimir imagen con Print

Imprimir imagen con Print

La siguiente clase hace uso de PRINT para imprimir una imagen que se encuentra en un variable de tipo FileInputStream, e...

Caja blanca: Prueba del camino básico

Caja blanca: Prueba del camino básico

La prueba del camino básico, es una prueba de “caja blanca” que consiste en verificar el código de nuestros...

Ejercicios Resueltos C Sharp

Ejercicios Resueltos C Sharp

1. Dado N números enteros ingresados por teclado, determine el promedio de estos 01 static void Main(string[] args) 02 {...

Como hacer una factura en Java (Proyecto)

Como hacer una factura en Java (Proyecto)

Tiempo atras me pidieron un ejemplo de como realizar un reporte con iReport tipo factura, recibo o como le llamen, compl...

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

En este post, crearemos una tabla swing que implemente un control jcombobox en una columna de una tabla, llenaremos con...

En este post personalizaremos una tabla JTable Swing para pintar una imagen de fondo y darle un poco de estilo al encabe...

De las pocas herramientas disponibles entre librerías, frameworks, engines, etc para el desarrollo de videojuegos en len...

¿Quien no ha querido programar un juego? creo que la mayoría si no es que todos los que conocen de programación sin impo...

Android Bolivia

MAUS