Connessione ai dati
In questa lezione, verrà illustrato come connettersi a un database esterno per fornire i dati per un'applicazione di LightSwitch.
Connettersi ai dati
Nella maggior parte delle applicazioni business viene utilizzato un modello “form su dati".I form, denominati schermate in LightSwitch, consentono di visualizzare e aggiornare i dati archiviati in un database.Sono già note le modalità di visualizzazione e di aggiornamento dei dati archiviati nel database di LightSwitch locale.Nelle applicazioni reali, si effettua la connessione ai dati esistenti in un database esterno.Il primo passaggio consiste nello specificare una connessione a tale database.
[!NOTA]
Il servizio dati Northwind in questo esempio è di sola lettura.È possibile visualizzare ma non aggiornare i dati.
Per connettersi a un'origine dati
In Esplora soluzioni, scegliere il nodo Origini dati .
Sulla barra dei menu, scegliere Progetto, Aggiungi origine dati.
Verrà aperta l'Associazione guidata origine dati.
In Associazione origine dati , scegliere Servizio OData, quindi scegliere Avanti.
Nella pagina Immissione informazioni per la connessione, nella casella Indirizzo di origine OData , inserire http://services.odata.org/Northwind/Northwind.svc.
In Informazioni sull'accesso, scegliere il pulsante di opzione Autenticazione di Windows quindi scegliere il pulsante Avanti .
Nella pagina Scegliere le entità , espandere il nodo Entità .
Scegliere le tabelle Clienti, Dettagli_ordine e Ordini quindi scegliere il pulsante Fine .
L'origine dati NorthwindEntitiesData viene aggiunto al progetto e le entità create per Clienti, OrderTotal, Order_Details.
Informazioni dettagliate
In questa procedura, è stata stabilita una connessione al database di esempio Northwind, che è stato reso pubblico tramite un servizio del protocollo OData (Open Data).Per le applicazioni, è necessario conoscere il nome del database o del servizio a cui si desidera accedere e l'indirizzo del server in cui è ospitato.
Inoltre, è necessaria l'autorizzazione per accedere e modificare il database.Le autorizzazioni sono generalmente basate sulle credenziali di Windows (il Windows ID di accesso) o sulle credenziali personalizzate assegnate dall'amministratore del database.
Nella procedura guidata Associazione origine dati, è possibile scegliere Database, SharePoint, o Servizio RIA WCF come origine dati.Per un'applicazione di LightSwitch, è possibile utilizzare i dati da un database di SQL Server, da un elenco di SharePoint, o da un servizio di Windows Communication Foundation Rich Internet Application (WCF RIA) che sia progettato per LightSwitch ed ospitato in un server web.
Nella finestra di dialogo Avvisi che è presente quando si sceglie il pulsante Fine, i messaggi segnalano le relazioni che non possono essere incluse oltre alle entità correlate in cui verranno aggiunte.Sulla base della struttura dell'origine dati, le guide di LightSwitch aiutano a trovare le scelte migliori per l'applicazione.Verranno fornite ulteriori informazioni sulle relazioni in una lezione successiva.
Passaggi successivi
Nella prossima lezione, verrà illustrato come gestire le entità di dati appena create.
Lezione successiva: Personalizzazione dei campi entità
Vedere anche
Attività
Procedura: connettersi ai dati
Concetti
Linee guida per la creazione di servizi RIA WCF per LightSwitch
Altre risorse
Utilizzo dei dati di LightSwitch (Presentazione guidata)