Procedura dettagliata: aggiunta e distribuzione di un database di SQL Server Compact in un'applicazione
In questa procedura dettagliata vengono fornite istruzioni dettagliate per incorporare un database SQL Server Compact in un'applicazione basata su Windows.
In questa procedura dettagliata vengono illustrate le attività seguenti:
Creazione di un'applicazione basata su Windows.
Aggiunta del database e creazione dell'origine dati.
Creazione dei controlli per visualizzazione i dati.
Distribuzione dell'applicazione.
Prerequisiti
Per completare questa procedura dettagliata, è necessario quanto segue:
- SQL Server Compact
Creazione di un'applicazione basata su Windows
Il primo passaggio consiste nella creazione di un progetto dell'applicazione basata su Windows.
[!NOTA]
Nel computer in uso è possibile che vengano visualizzati nomi o percorsi diversi per alcuni elementi dell'interfaccia utente di Visual Studio nelle istruzioni seguenti. La versione di Visual Studio in uso e le impostazioni configurate determinano questi elementi. Per ulteriori informazioni vedere Impostazioni di Visual Studio.
Per creare una nuova applicazione basata su Windows
In file il menu, selezionare nuovo, progetto.
Denominare il progetto SQLCompactWalkthrough.
scegliere applicazione Windows quindi scegliere Scegliere OK pulsante.Per ulteriori informazioni, vedere Sviluppo di applicazioni client.
Il progetto SQLCompactWalkthrough verrà creato e aggiunto a Esplora soluzioni.
Aggiunta del database e creazione dell'origine dati
Il passaggio successivo alla creazione del progetto è l'aggiunta del database SQL Server Compact al progetto e creare una nuova origine dati basata sulle tabelle del database.La nuova origine dati verrà utilizzata nella prossima sezione per associare i dati tramite la funzione di trascinamento dalla finestra Origini dati.
In questa procedura verrà creata un'origine dati basata sulla tabella Customers del database di esempio Northwind, utilizzando la Configurazione guidata origine dati,Configurazione guidata origine dati viene avviata automaticamente quando un file di database di SQL Server Compact viene aggiunto a un progetto.
[!NOTA]
il database di esempio Northwind per SQL Server Compact 4.0 è denominato Northwind.sdf e si trova in C#: \Program Files\Microsoft SQL Server Compact Edition\v4.0\Samples or at C:\Program Files (x86)\Microsoft SQL Server Compact Edition\v4.0\Samples.
Per creare un'origine dati
Scegliere Aggiungi elemento esistente dal menu Progetto.
in aggiungere l'elemento esistente la finestra di dialogo, passare al percorso del file Northwind.sdf quindi aggiungere pulsante.
[!NOTA]
in aggiungere l'elemento esistente finestra di dialogo, è necessario scegliere file di dati in oggetti di tipo elencare per visualizzare il file sdf.
Verrà avviata la Configurazione guidata origine dati.
In Scegliere un modello di database pagina selezionare, datasetquindi scegliere dopo pulsante.
In scegliere gli oggetti di database la pagina, espandere Tabelle il nodo e selezionare clienti casella di controllo table.
scegliere - Fine il pulsante e il file di database (Northwind.sdf) viene aggiunto al progetto, insieme a un dataset tipizzato (NorthwindDataset).
Creazione dei controlli per visualizzazione i dati
Ora che l'origine dati è stata creata ed è disponibile nella finestra Origini dati, è possibile trascinare la tabella su un Windows Form, al fine di creare una griglia con associazione a dati.
Per creare una griglia con associazione a dati in Windows Form
Trascinare il nodo Customers dalla finestra Origini dati nel Form1.
scegliere F5 per eseguire l'applicazione.
Il form viene visualizzato con i dati relativi al cliente caricati nella griglia.
Distribuzione dell'applicazione
Se l'applicazione è completa, è giunto il momento di distribuirla.Per questa procedura dettagliata si utilizzerà la distribuzione ClickOnce.
Creazione di una distribuzione ClickOnce per un'applicazione che contiene un database di SQL Server Compact di consiste nel configurare le informazioni di pubblicazione appropriate in Progettazione progetti.
[!NOTA]
Aggiunta di un file di database di SQL Server Compact a un progetto configura automaticamente le informazioni di pubblicazione appropriate per la distribuzione ClickOnce.Tuttavia, in questa procedura dettagliata verranno controllate e verificate tutte le impostazioni, al fine di capire come funziona la distribuzione.
Per configurare la distribuzione ClickOnce per un'applicazione che contiene un database di SQL Server Compact
Per aprire Progettazione progettiin, Esplora soluzioniscegliere, Il progetto my se si utilizza un progetto di Visual Basic, o. proprietà se si sta utilizzando un progetto di c#.
In Editore la scheda, selezionare File dell'applicazione pulsante e impostare Lo stato di pubblicazione Northwind.sdf su File di dati (elemento).
In base a questa impostazione, il file viene inserito nella directory dei dati.
scegliere Scegliere OK pulsante.
scegliere prerequisiti quindi selezionare SQL Server Compact casella di controllo.
Questa impostazione indica al programma di installazione per controllare se il runtime di SQL Server Compact esistano e per installarla da internet se non viene trovata.
Creazione del programma di installazione
Dopo avere configurato le informazioni di pubblicazione distribuire il database SQL Server Compact con l'applicazione, creare il programma di installazione.
Per creare il programma di installazione
in Il percorso di pubblicazione l'area, scegliere ellissi pulsante con i puntini di sospensione ( ) per aprire aprire il sito Web finestra di dialogo.
Selezionare File system.
Creare una nuova cartella per distribuire il programma di installazione, quindi selezionarla.
[!NOTA]
Tale cartella può essere creata in qualsiasi percorso.Prendere nota del percorso della cartella, per localizzarla successivamente.
scegliere Aprire pulsante.
scegliere ora pubblicare per creare il programma di installazione.
Passaggi successivi
Copiare la cartella appena creata in un computer che non contiene SQL Server Compact quindi installati l'applicazione esegue l'installazione.Il programma di installazione verrà rilevato dal prerequisito di SQL Server Compact e installato SQL Server Compact come parte dell'installazione dell'applicazione.
Vedere anche
Attività
Procedura: aggiungere un database di SQL Server Compact a un progetto
Procedura: distribuire un database di SQL Server Compact 4.0 con un'applicazione
Concetti
SQL Server Compact 4.0 e Visual Studio
Creazione di applicazioni dati