Está en la página 1de 8

Conectarse a datos en una base de datos de SQL Server Express LocalDB

(Windows Forms)
Visual Studio 2012

Otras versiones

Puede utilizar Asistente para la configuracin de orgenes de datos de forma rpida y sencilla para
conectar la aplicacin a los datos de una base de datos de SQL Server Express LocalDB. Despus de
completar el asistente, puede arrastrar los objetos de datos de Orgenes de datos (ventana) a los
formularios para crear controles enlazados a datos.

Al crear una nueva base de datos basado en Visual Studio 2012, el motor de SQL Server Express
LocalDB se utiliza para tener acceso a un archivo de base de datos de SQL Server 2012 (.mdf). en
versiones anteriores de Visual Studio, el motor de SQL Server Express se utiliza para tener acceso a
un archivo de base de datos (.mdf). Para obtener ms informacin, vea Informacin general de
datos locales.

Nota

Es posible que su equipo muestre nombres o ubicaciones diferentes para algunos de los
elementos de la interfaz de usuario de Visual Studio incluidos en las instrucciones siguientes. La
edicin de Visual Studio que se tenga y la configuracin que se utilice determinan estos
elementos. Para obtener ms informacin, vea Valores de configuracin de Visual Studio.

este tutorial incluye las tareas siguientes:

Crear el proyecto .

Iniciar el asistente .

Ejecutar la aplicacin .

Requisitos previos

Para completar las tareas de este tutorial, necesitar:

Acceso a la base de datos SampleDatabase.mdf creada en el tutorial siguiente: . Tutorial:


Crear una base de datos LocalDB

Crear el proyecto

Para crear el nuevo proyecto

1. En el men Archivo, cree un nuevo proyecto.

2. Seleccione Aplicacin de Windows Forms y elija el botn de Aceptar . Para obtener ms


informacin, vea Desarrollar aplicaciones cliente.
El proyecto se crea y se agrega al Explorador de soluciones.

Iniciar el asistente

El conjunto de datos se crea ejecutando el Asistente para la configuracin de orgenes de datos.

Seleccione una base de datos de SQL Server Express LocalDB cuando se realiza la conexin. Para
obtener ms informacin, vea Cmo: Conectarse a los datos de una base de datos.

para crear una conexin a la base de datos de SQL Server Express LocalDB

1. en el men de Datos , elija Mostrar orgenes de datos.

2. En la ventana Orgenes de datos, elija Agregar nuevo origen de datos.

3. En la pgina de Elija un tipo de origen de datos , Base de datos, seleccione y elija el botn
de Siguiente .

4. En la pgina Elegir un modelo de base de datos, seleccione Conjunto de datos y elija el


botn Siguiente.

5. En la pgina Elegir la conexin de datos, seleccione Nueva conexin para crear una nueva
conexin de datos.

Nota

Si el Origen de datos no es Archivo de base de datos de Microsoft SQL Server, seleccione Cambiar
para abrir el cuadro de dilogo Elegir o cambiar origen de datos.

6. En el cuadro de dilogo Elegir origen de datos, seleccione Archivo de base de datos de


Microsoft SQL Server. elija el botn de Continuar .

El proveedor predeterminado es Proveedor de .NET Framework para servidor SQL Server. Para
obtener ms informacin, vea Elegir/cambiar origen de datos (Cuadro de dilogo).

7. Escriba la ruta de acceso del archivo de base de datos al que desea obtener acceso, o haga
clic en el botn de Examinar para buscar el archivo de base de datos.

Nota

Para este tutorial seleccione el archivo SampleDatabase.mdf creado al completar los


procedimientos del Tutorial: Crear una base de datos LocalDB.

8. Seleccione el modo de autenticacin y la informacin de inicio de sesin requerida por su


base de datos. Para obtener ms informacin, vea Agregar o modificar conexin (Archivo de base
de datos Microsoft SQL Server).

9. Elija el botn de Aceptar , y elija el botn de Siguiente .

Nota
Los archivos de base de datos locales se pueden incluir en un proyecto como un archivo en la
solucin. Al crear conexiones a archivos de bases de datos locales puede decidir crear una copia de
la base de datos en su proyecto o conectar con el archivo de base de datos existente en su
ubicacin actual. Para obtener ms informacin, vea Cmo: Administrar archivos de datos locales
en los proyectos.

10. Elija S para copiar el archivo de base de datos al proyecto.

11. en la pgina de Guarde la cadena de conexin en el archivo de configuracin de la


aplicacin , elija el botn de Siguiente .

12. Expanda el nodo de Tablas , Customers seleccione y Pedidos, y despus elija el botn de
Finalizar .

Se agrega SampleDatabaseDataSet al proyecto y aparecen las tablas Customers y Orders en la


ventana Orgenes de datos.

Agregar controles al formulario

Cree los controles enlazados a datos arrastrando elementos desde la ventana Orgenes de datos
hasta Form1.

Para crear controles enlazados en el formulario

Arrastre el nodo Customers principal desde la ventana Orgenes de datos a Form1.

En el formulario aparecen un control DataGridView y una barra de herramientas


(BindingNavigator) para navegar por los registros. En la bandeja de componentes aparecen
SampleDatabaseDataSet, CustomersTableAdapter, BindingSource y BindingNavigator.

Ejecutar la aplicacin

Para ejecutar la aplicacin

Presione F5 para ejecutar la aplicacin.

Pasos siguientes

El conjunto de datos que acaba de crear estar disponible en la ventana Orgenes de datos.

Para agregar funcionalidad a la aplicacin

1. Abra el origen de datos en el Crear y editar conjuntos de datos con tipo para agregar o
editar los objetos que constituyen el conjunto de datos.

2. Agregue la lgica de la validacin a los eventos ColumnChanging o RowChanging de las


tablas de datos en el conjunto de datos. Para obtener ms informacin, vea Validar los datos en
conjuntos de datos.

Tutorial: Conectar a los datos en una base de datos de Access (Windows Forms)

Visual Studio 2012


La conexin de la aplicacin de Visual Studio a los datos de una base de datos de Access se
simplifica con el Asistente para la configuracin de orgenes de datos. Una vez finalizado el
asistente, los datos estn disponibles en Orgenes de datos (ventana) para arrastrarlos a los
formularios. Para obtener ms informacin, vea Informacin general de datos locales. Al
conectarse a los datos de archivos de datos locales es importante comprender cmo administra el
sistema de proyectos de Visual Studio estos archivos. Para obtener ms informacin, vea Cmo:
Administrar archivos de datos locales en los proyectos.

Nota

Es posible que su equipo muestre nombres o ubicaciones diferentes para algunos de los
elementos de la interfaz de usuario de Visual Studio incluidos en las instrucciones siguientes. La
edicin de Visual Studio que se tenga y la configuracin que se utilice determinan estos
elementos. Para obtener ms informacin, vea Valores de configuracin de Visual Studio.

Las tareas ilustradas en este tutorial incluyen:

Crear un proyecto nuevo de Aplicacin para Windows.

Crear y configurar un conjunto de datos en la aplicacin basada en las tablas Customers y


Orders de la base de datos Northwind utilizando elAsistente para la configuracin de orgenes de
datos.

Requisitos previos

Para completar las tareas de este tutorial, necesitar:

Acceso a la base de datos de ejemplo Northwind el archivo Access (northwind.mdb). Para


obtener ms informacin, vea Cmo: Instalar bases de datos de ejemplo.

Crear el proyecto

Para crear el nuevo proyecto de aplicacin para Windows

1. En el men Archivo, cree un nuevo proyecto.

2. Seleccione Aplicacin para Windows y haga clic en Aceptar. Para obtener ms informacin,
vea Desarrollar aplicaciones cliente.

El proyecto se crea y se agrega al Explorador de soluciones.

Crear el conjunto de datos

Cree el conjunto de datos ejecutando el Asistente para la configuracin de orgenes de datos.

Para crear el conjunto de datos

1. En el men Datos, haga clic en Mostrar orgenes de datos.

2. En la ventana Orgenes de datos, seleccione Agregar nuevo origen de datos.


3. Seleccione Base de datos en la pgina Elegir un tipo de origen de datos. Haga clic en
Siguiente.

4. Seleccione Conjunto de datos en la pgina Elegir un modelo de base de datos. Haga clic en
Siguiente.

5. En la pgina Elegir la conexin de datos, seleccione Nueva conexin para configurar una
nueva conexin de datos.

6. En el cuadro de dilogo Agregar conexin, escriba la ruta de acceso al archivo de base de


datos Northwind.mdb o haga clic en el botn Examinar para localizar el archivo Northwind.mdb.
Para ms informacin sobre cmo obtener una copia del archivo Northwind.mdb, veaCmo:
Instalar bases de datos de ejemplo. Haga clic en Aceptar.

Nota

Si el Origen de datos no es Archivo de base de datos de Microsoft Access (OLE DB), seleccione
Cambiar para abrir el cuadro de dilogo Cambiar origen de datos y cambie ese valor.

7. Haga clic en Siguiente en la pgina Elegir la conexin de datos.

8. Haga clic en Siguiente en la pgina Guardar la cadena de conexin en el archivo de


configuracin de la aplicacin.

9. Expanda el nodo Tablas en la pgina Elegir los objetos de base de datos.

10. Seleccione las tablas Customers y Orders y, a continuacin, haga clic en Finalizar.

NorthwindDataSet se agrega al proyecto y las tablas Customers y Orders aparecen en la ventana


Orgenes de datos.

Seguridad

Almacenar informacin confidencial, como una contrasea, puede afectar la seguridad de la


aplicacin. El uso de la autenticacin de Windows (tambin conocida como seguridad integrada)
es un modo ms seguro de controlar el acceso a una base de datos. Para obtener ms
informacin, vea Securing Connection Strings.

Pasos siguientes

El conjunto de datos que acaba de crear estar disponible en la ventana Orgenes de datos.

Para agregar funcionalidad a la aplicacin

Seleccione los elementos en la ventana Orgenes de datos y arrstrelos hasta un


formulario. Para obtener ms informacin, vea Enlazar controles de Windows Forms a datos en
Visual Studio.

Abra el origen de datos en el Diseador de DataSet para agregar o editar los objetos que
constituyen el conjunto de datos.
Agregue la lgica de validacin al evento ColumnChanging o RowChanging de las tablas de
datos en el conjunto de datos. Para obtener ms informacin, vea Validar los datos en conjuntos
de datos.

Conectar a los datos en una base de datos de Access (Windows Forms)

Visual Studio 2012 Otras versiones

La conexin de la aplicacin de Visual Studio a los datos de una base de datos de Access se
simplifica con el Asistente para la configuracin de orgenes de datos. Una vez finalizado el
asistente, los datos estn disponibles en Orgenes de datos (ventana) para arrastrarlos a los
formularios. Para obtener ms informacin, vea Informacin general de datos locales. Al
conectarse a los datos de archivos de datos locales es importante comprender cmo administra el
sistema de proyectos de Visual Studio estos archivos. Para obtener ms informacin, vea Cmo:
Administrar archivos de datos locales en los proyectos.

NotaNota

Es posible que su equipo muestre nombres o ubicaciones diferentes para algunos de los
elementos de la interfaz de usuario de Visual Studio incluidos en las instrucciones siguientes. La
edicin de Visual Studio que se tenga y la configuracin que se utilice determinan estos
elementos. Para obtener ms informacin, vea Valores de configuracin de Visual Studio.

Las tareas ilustradas en este tutorial incluyen:

Crear un proyecto nuevo de Aplicacin para Windows.

Crear y configurar un conjunto de datos en la aplicacin basada en las tablas Customers y Orders
de la base de datos Northwind utilizando el Asistente para la configuracin de orgenes de datos.

Requisitos previos

Para completar las tareas de este tutorial, necesitar:

Acceso a la base de datos de ejemplo Northwind el archivo Access (northwind.mdb). Para obtener
ms informacin, vea Cmo: Instalar bases de datos de ejemplo.

Crear el proyecto

Para crear el nuevo proyecto de aplicacin para Windows

En el men Archivo, cree un nuevo proyecto.

Seleccione Aplicacin para Windows y haga clic en Aceptar. Para obtener ms informacin, vea
Desarrollar aplicaciones cliente.

El proyecto se crea y se agrega al Explorador de soluciones.

Crear el conjunto de datos

Cree el conjunto de datos ejecutando el Asistente para la configuracin de orgenes de datos.


Para crear el conjunto de datos

En el men Datos, haga clic en Mostrar orgenes de datos.

En la ventana Orgenes de datos, seleccione Agregar nuevo origen de datos.

Seleccione Base de datos en la pgina Elegir un tipo de origen de datos. Haga clic en Siguiente.

Seleccione Conjunto de datos en la pgina Elegir un modelo de base de datos. Haga clic en
Siguiente.

En la pgina Elegir la conexin de datos, seleccione Nueva conexin para configurar una nueva
conexin de datos.

En el cuadro de dilogo Agregar conexin, escriba la ruta de acceso al archivo de base de datos
Northwind.mdb o haga clic en el botn Examinar para localizar el archivo Northwind.mdb. Para
ms informacin sobre cmo obtener una copia del archivo Northwind.mdb, vea Cmo: Instalar
bases de datos de ejemplo. Haga clic en Aceptar.

Nota Nota

Si el Origen de datos no es Archivo de base de datos de Microsoft Access (OLE DB), seleccione
Cambiar para abrir el cuadro de dilogo Cambiar origen de datos y cambie ese valor.

Haga clic en Siguiente en la pgina Elegir la conexin de datos.

Haga clic en Siguiente en la pgina Guardar la cadena de conexin en el archivo de configuracin


de la aplicacin.

Expanda el nodo Tablas en la pgina Elegir los objetos de base de datos.

Seleccione las tablas Customers y Orders y, a continuacin, haga clic en Finalizar.

NorthwindDataSet se agrega al proyecto y las tablas Customers y Orders aparecen en la ventana


Orgenes de datos.

Seguridad

Almacenar informacin confidencial, como una contrasea, puede afectar la seguridad de la


aplicacin. El uso de la autenticacin de Windows (tambin conocida como seguridad integrada)
es un modo ms seguro de controlar el acceso a una base de datos. Para obtener ms
informacin, vea Securing Connection Strings.

Pasos siguientes

El conjunto de datos que acaba de crear estar disponible en la ventana Orgenes de datos.

Para agregar funcionalidad a la aplicacin

Seleccione los elementos en la ventana Orgenes de datos y arrstrelos hasta un formulario. Para
obtener ms informacin, vea Enlazar controles de Windows Forms a datos en Visual Studio.
Abra el origen de datos en el Diseador de DataSet para agregar o editar los objetos que
constituyen el conjunto de datos.

Agregue la lgica de validacin al evento ColumnChanging o RowChanging de las tablas de datos


en el conjunto de datos. Para obtener ms informacin, vea Validar los datos en conjuntos de
datos.

También podría gustarte