Aprende Java Aprende Php Aprende C++ Aprende HTML 5 Aprende JavaScript Aprende JSON Aprende MySQL Aprende SQLServer Aprende Visual Basic 6 Aprende PostgreSQL Aprende SQLite Aprende Redis Aprende Kotlin Aprende XML Aprende Linux VSC Aprende Wordpress Aprende Laravel Aprende VueJS Aprende JQuery Aprende Bootstrap Aprende Netbeans Aprende Android
Sigueme en Facebook Sigueme en Twitter Sigueme en Instagram Sigueme en Youtube Sigueme en TikTok Sigueme en Whatsapp
Home / C Sharp / Conexión a base de datos Access con C#

Conexión a base de datos Access con C#

Por 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

Artículos similares

MariaDB: Tablas Virtuales (Vistas – View)

¿Qué es una vista? Una vista (View) o Tabla Virtual, es una forma lógica de ver los datos ubicados en varias tablas, es[...]

Leer datos de Firebase desde Android

En este post crearemos una aplicación en Android Studio para conectarnos con nuestra base de datos de Firebase y leer al[...]

Método de la Regla Falsa o Regula Falsi

Este método, también conocido como método de interpolación lineal, es un método iterativo de resolución numérica de ecua[...]

Consultas con parámetros en Access y Java

Tenemos un archivo de base de datos Access *.MDB y queremos realizar una consulta con parámetros de búsqueda utilizando[...]

ODBC acces y php POO

En este tuto crearemos una clase para conectarse con una base de datos Access y ademas se implementan dos metodos para r[...]

Ejemplo RESTFul Webservice en Java

En este post construiremos un Servicio Web en Java bajo el estandar REST (Representational State Transfer), el cual hace[...]