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

Crear archivos JNLP con Netbeans

¿Que son los archivos JNLP? Java Network Launching Protocol (JNLP) es una especificación usada por Java Web Start. Esta[...]

JTree Recursivo

En un post anterior se vio como llenar un JTree en donde se conocía de antemano que estructura iba a tener esta sin emba[...]

Proyecto Base de Datos Access y Java

La base de datos elegida es Access 2007 (*.accdb), pero claro la migracion hacia otra base de datos como MySQL o Postgre[...]

Conexion vb.net y access

Para conectar Visual Basic .NET con una base de datos de MS Access se utiliza la libreria «System.Data.OleDb» en el sigu[...]

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[...]

base de datos multiple – parte II

Continuación del tutorial «Utiliza 2 bases de datos diferentes en una aplicación» La Interfaz frmSelected.java: Haciendo[...]