Conectarse a datos

En la siguiente lección, aprenderá a conectarse a una base de datos externa para proporcionar datos para una aplicación de LightSwitch.

Conectarse a los datos

La mayoría de las aplicaciones empresariales utilizan el modelo "formularios sobre datos".Los formularios, que se denominan pantallas en LightSwitch, muestran y actualizan los datos que están almacenados en una base de datos.Ya conoce cómo mostrar y actualizar los datos de la base de datos local LightSwitch.En las aplicaciones reales, se desea conectar los datos a una base de datos externa.El primer paso es especificar una conexión a la base de datos.

[!NOTA]

El servicio de datos Northwind para el ejemplo es de sólo lectura.Se pueden ver pero no actualizar los datos.

Para enlazar a orígenes de datos

  1. En el Explorador de soluciones, elija el nodo de Orígenes de datos.

  2. En la barra de menús, elija Proyecto, Agregar fuente de datos.

    Se abrirá el asistente para Adjuntar orígenes de datos.

  3. En el asistente Adjuntar Fuente de datos, elija Servicio OData, y luego seleccione Siguiente.

  4. En la página Especificar información de conexión , en el cuadro de Dirección del origen OData, escriba http://services.odata.org/Northwind/Northwind.svc.

  5. En Información de inicio de sesión, elija el botón de opción Autenticación de Windows, y a continuación elija el botón Siguiente.

  6. En la página Elija las entidades , expanda el nodo Entidades.

  7. Elija las tablas de Clientes, Detalles_de_Orden, y Pedidos , y elija el botón Finalizar .

    El origen de datos NorthwindEntitiesData se agrega al proyecto, y se crean a entidades para Customers, Pedidos, Order_Details.

Información detallada

En este procedimiento, se ha establecido una conexión a la base de datos de ejemplo Northwind, que fue expuesta a través del servicio Open Data Protocol (OData).Para sus propias aplicaciones, debe conocer el nombre de la base de datos o del servicio al que desea obtener acceso y la dirección del servidor donde se ha hospedado.

También necesita permiso para obtener acceso y modificar la base de datos.Los permisos normalmente están basados en las credenciales de Windows (el id. de inicio de sesión Windows ) o las credenciales personalizadas que asigna el administrador de bases de datos.

En el asistente para adjuntar Origen de datos, se podría haber elegido Base de datos, SharePoint, o Servicio RIA de WCF como origen de datos.Para una aplicación LightSwitch, puede usar datos de una base de datos como SQL Server, de una lista de SharePoint, o de un Windows Communication Foundation Rich Internet Application (WCF RIA) que está diseñado para LightSwitch y se hospeda en un servidor web.

En el cuadro de diálogo Advertencias que se produjo cuando se eligió el botón Finalizar, los mensajes advirtieron de relaciones que no pueden ser importadas, además de las entidades relacionadas que serán agregadas.Basado en la estructura del origen de datos, la ayuda de LightSwitch toma las mejores decisiones para la aplicación.Aprenderá más sobre relaciones en una lección posterior.

Pasos siguientes

En la siguiente lección, aprenderá a trabajar con las entidades de datos que acaba de crear.

Próxima lección: Personalizar campos de entidad

Vea también

Tareas

Cómo: Conectarse a datos

Conceptos

Instrucciones para crear servicios RIA de WCF para LightSwitch

Otros recursos

Trabajar con datos en LightSwitch (Paseo guiado)

How to: Attach to a Sharepoint Data Source

Extensiones: Agregar nuevas capacidades a LightSwitch