Condividi tramite


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

  1. In Esplora soluzioni, scegliere il nodo Origini dati .

  2. Sulla barra dei menu, scegliere Progetto, Aggiungi origine dati.

    Verrà aperta l'Associazione guidata origine dati.

  3. In Associazione origine dati , scegliere Servizio OData, quindi scegliere Avanti.

  4. Nella pagina Immissione informazioni per la connessione, nella casella Indirizzo di origine OData , inserire http://services.odata.org/Northwind/Northwind.svc.

  5. In Informazioni sull'accesso, scegliere il pulsante di opzione Autenticazione di Windows quindi scegliere il pulsante Avanti .

  6. Nella pagina Scegliere le entità , espandere il nodo Entità .

  7. 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)

How to: Attach to a Sharepoint Data Source

Estensioni: aggiunta di nuove funzionalità a LightSwitch