CONEXIÓN A ORIGEN DE DATOS

¿Qué es Origen de Datos?

Un origen de datos es una combinación de un origen de datos y la información de conexión necesaria para obtener acceso a dichos datos. Algunos ejemplos de orígenes de datos son SQL Server, Oracle RDBMS, hojas de cálculo y archivos de texto. Algunos ejemplos de la información de conexión podrían ser la ubicación del servidor, el nombre de la base de datos, el id. de inicio de sesión, la contraseña, así como varias opciones de controlador ODBC que describen cómo conectarse al origen de datos. Puede obtener esta información del administrador de la base de datos a la que quiera conectarse.

En la arquitectura ODBC, una aplicación como Access se conecta al Administrador de controladores ODBC. Este último, a su vez, usa un controlador ODBC específico (por ejemplo, un controlador ODBC de Microsoft SQL) para conectarse a un origen de datos. En Access, use orígenes de datos ODBC para conectarse a orígenes de datos externos a Access que no tengan controladores integrados.

Crear un origen de datos en Visual C# con Microsoft Access

Para crear un origen de datos se debe tener instalado tanto Microsoft Access como Visual Studio C#. En éste último debemos abrir el menú “Proyecto” y en la opción “Agregar nuevo origen de datos” hacer clic.


Después nos aparecerá una ventana del "Asistente para la configuración de orígenes de datos", donde nos pide elejir un tipo de origen de datos, y elegiremos la opción Base de datos, pulsamos clic en Siguiente >.


Seguido de esto, nos pedirá elegir un modelo de base de datos, del cual elegiremos "Conjunto de datos", y damos clic en Siguiente >.


Posteriormente, nos pedirá elegir la conexión de datos, desde que software haremos la conexión de la base de datos a Visual Studio, para ello, daremos clic en "Nueva conexión...", y pulsaremos clic en Siguiente >.


Después de esto, nos pedirá Agregar conexión, en este caso lo haremos con "Archivo de Base de datos de Microsoft Access (OLE.BD)", sino desean hacer una conexión de datos con Microsoft Access, la pueden hacer con otros SGBD como SQL Server, Oracle, etc.



Luego se nos pide agregar en archivo de la base de datos en Access, para esto, daremos clic en "Examinar..." y buscaremos la ubicación del archivo, una vez agregado, daremos clic en "Probar conexión" y tiene que mostrar un mensaje de que la conexión se realizo correctamente y pulsamos en "Aceptar" y en "Siguiente >".
Sino es  así, repite los pasos o descargar el siguiente archivo y ejecútalo (debes tener cerrado Visual Studio y Microsoft Access). Clic aquí para descargar...


Al dar clic en Siguiente, aparecerá una ventana emergente como la siguiente, en la cual elegiremos NO a copiar el archivo al proyecto y modificar la conexión.


Después damos clic en Siguiente >, para guardar la cadena de conexión en el archivo configuración de la aplicación.


Posteriormente, se nos pide Elegir los objetos de bases de datos, podemos elegir solo Tablas o solo Vistas, o ambos, en este caso solo elegiremos Tablas y damos clic en Finalizar, para terminar la conexión de origen de datos.


Para comprobar que se haya hecho correctamente la conexión, en el apartado de "Orígenes de datos" de C# se mostrara el DataSet y las tablas de la base de datos. Y es así como se realiza una conexión de orígenes de datos.



No hay comentarios.:

Publicar un comentario