Enlace de una base de datos access con visual c#

Solo disponible en BuenasTareas
  • Páginas : 5 (1241 palabras )
  • Descarga(s) : 0
  • Publicado : 21 de noviembre de 2010
Leer documento completo
Vista previa del texto
Procedimientos de enlace de una base de datos Access con un formulario de Visual C#

Crear conexiones a bases de datos de Access
Para conectarse a una base de datos de Access, utilice el Proveedor OLE DB de Microsoft Jet 4.0.
Nota de seguridad   El almacenamiento de los detalles de la cadena de conexión (como el nombre de servidor, el nombre de usuario y la contraseña) puede afectar a laseguridad de la aplicación. El uso de la Seguridad integrada de Windows es un modo más seguro de controlar el acceso a una base de datos. Para obtener más información, vea Seguridad de bases de datos.
Existen dos maneras de conectarse a una base de datos de Access:
* Visualmente, con herramientas de tiempo de diseño.
* Mediante programación.

Conectar a una base de datos de Access en elExplorador de servidores
El establecimiento de una conexión con una base de datos de Access en el Explorador de servidores permite crear fácilmente objetos OleDbConnection, OleDbDataAdapter y OleDbCommand arrastrando objetos de datos desde el Explorador de servidores hasta los formularios o diseñadores.
Para crear una conexión en el Explorador de servidores
1. En el Explorador de servidores,haga clic con el botón secundario en Conexiones de datos y, a continuación, en Agregar conexión.
2. En el cuadro de diálogo Propiedades de vínculo de datos, elija la ficha Proveedor.
3. Haga clic en Proveedor OLE DB de Microsoft Jet 4.0 y después en Siguiente.
4. Haga clic en el botón de puntos suspensivos (...) para buscar el archivo de Microsoft Access (.mdb) al que desea obteneracceso.
5. Escriba el Id. de usuario que desea utilizar para la autenticación cuando inicie una sesión en el origen de datos.
6. Escriba la Contraseña que desea utilizar para la autenticación cuando inicie una sesión con el origen de datos.
7. Haga clic en Aceptar.

Conectar con una base de datos de Access desde la aplicación
La creación de conexiones a orígenes de datos desde laaplicación se puede llevar a cabo visualmente utilizando las herramientas de tiempo de diseño de Visual Studio .NET (incluidos el Explorador de servidores y el Cuadro de herramientas) o mediante programación, creando objetos de conexión a datos en el código.
Conectar a una base de datos de Access Visualmente
Visual Studio admite la creación de objetos de datos arrastrando elementos desde el Exploradorde servidores o la ficha Datos del Cuadro de herramientas hasta el formulario o diseñador.
Para crear una conexión desde el Explorador de servidores
1. Cree una Conexión de datos en el Explorador de servidores para la base de datos de Access. Para obtener más información, vea la sección anterior titulada "Conectar a una base de datos de Access en el Explorador de servidores".
2. Arrastrela conexión desde el Explorador de servidores hasta el formulario o diseñador.
Aparecerá un objeto OleDbConnection en la bandeja de componentes.
3. Avance hasta la sección "Pasos siguientes" que aparece más adelante en este tema.
Para crear una conexión desde la ficha Datos del Cuadro de herramientas
1. Arrastre un objeto OleDbConnection hasta el formulario o diseñador.
Aparecerá unobjeto OleDbConnection no configurado en la bandeja de componentes.
2. En la ventana Propiedades, haga clic en la propiedad ConnectionString.
3. Siga uno de los procedimientos siguientes:
* Haga clic en una conexión existente en la lista desplegable.
O bien
* Haga clic en Nueva conexión para abrir Propiedades de vínculo de datos (Cuadro de diálogo) y configure unaconexión nueva.
4. Avance hasta la sección "Pasos siguientes" que aparece más adelante en este tema.

Conectar a una base de datos de Access mediante programación
Puede crear un objeto OleDbConnection directamente en el código.
Para crear una conexión mediante programación entre la aplicación y una base de datos de Access
* El código siguiente crea un objeto OleDbConnection, define la...
tracking img