/ / Dov'è il database interno di LightSwitch? - database, visual-studio-lightswitch

Dov'è il database interno di LightSwitch? - database, visual-studio-lightswitch

Ho appena scaricato VS LightSwitch e sto facendo un'applicazione di esempio per me stesso. Ho creato una nuova tabella utilizzando Create new table opzione e ho inserito alcuni dati. Quindi dopo aver inserito 3 record, l'ID mostra ovviamente 3, che è corretto.

Ora voglio troncare i dati dalla tabella.

La mia domanda è: dov'è la tabella interna o il database interno (ApplicationData)?

Grazie

risposte:

6 per risposta № 1

I seguenti passaggi hanno funzionato per me:

  1. Dalla cartella della soluzione dell'applicazione di esempio, aprire il bindata cartella
  2. Dovresti vedere il ApplicationDatabase.mdf file
  3. Aprire SQL Server Management Studio
  4. Utilizzare la funzionalità di collegamento per aprire il file mdf
  5. Dopo aver apportato le modifiche, staccalo

2 per risposta № 2

Sembra che LightSwitch utilizzi SQL Server Express per il suo database interno. Prova a guardare in bindata cartella del progetto per un ApplicationDatabase.mdf file.


0 per risposta № 3

Dal funzionario "Lavorare con SQL Server LocalDB nei progetti LightSwitch in Visual Studio 2012"(enfasi il mio):

"Quando crei nuove tabelle, LightSwitchli crea automaticamente nel database interno, noto anche come database intrinseco o ApplicationData. Nella prima versione di LightSwitch in Visual Studio 2010 abbiamo utilizzato SQL 2008 Express per lo sviluppo del database interno. Ora con LightSwitch in Visual Studio 2012 stiamo usando SQL Server LocalDB. (Nota: LocalDB viene utilizzato solo durante il periodo di sviluppo. Quando si distribuisce l'app, è possibile scegliere di distribuirla su qualsiasi versione di SQL Server.) LocalDB è la nuova versione di SQL Server Express che ha un footprint di memoria molto inferiore ed è destinata agli sviluppatori. Viene installato automaticamente quando si installa Visual Studio 11. "