Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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
En el Explorador de soluciones, elija el nodo de Orígenes de datos.
En la barra de menús, elija Proyecto, Agregar fuente de datos.
Se abrirá el asistente para Adjuntar orígenes de datos.
En el asistente Adjuntar Fuente de datos, elija Servicio OData, y luego seleccione Siguiente.
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.
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.
En la página Elija las entidades , expanda el nodo Entidades.
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
Conceptos
Instrucciones para crear servicios RIA de WCF para LightSwitch
Otros recursos
Trabajar con datos en LightSwitch (Paseo guiado)