/ / ¿Dónde está la base de datos interna LightSwitch? - base de datos, visual-studio-lightswitch

¿Dónde está la base de datos interna de LightSwitch? - Base de datos, visual-studio-lightswitch

Acabo de descargar VS LightSwitch y estoy haciendo una aplicación de muestra para mí. He creado una nueva tabla usando Create new table opción y he insertado algunos datos. Entonces, después de insertar 3 registros, la identificación obviamente muestra 3, lo cual es correcto.

Ahora quiero truncar los datos de la tabla.

Mi pregunta es, ¿dónde está la tabla interna o la base de datos interna (ApplicationData)?

Gracias

Respuestas

6 para la respuesta № 1

Los siguientes pasos funcionaron para mí:

  1. Desde la carpeta de soluciones de su aplicación de muestra, abra el bindata carpeta
  2. Deberías ver el ApplicationDatabase.mdf archivo
  3. Abrir SQL Server Management Studio
  4. Use la funcionalidad de adjuntar para abrir el archivo mdf
  5. Después de hacer sus cambios, sepárelo

2 para la respuesta № 2

Parece que LightSwitch usa SQL Server Express para su base de datos interna. Intenta mirar en el bindata carpeta de su proyecto para un ApplicationDatabase.mdf archivo.


0 para la respuesta № 3

Del oficial "Trabajar con SQL Server LocalDB en proyectos LightSwitch en Visual Studio 2012"(énfasis mía):

"Cuando crea nuevas tablas, LightSwitchlos crea automáticamente en la base de datos interna, también conocida como la base de datos intrínseca o ApplicationData. En la primera versión de LightSwitch en Visual Studio 2010, utilizamos SQL 2008 Express para el desarrollo interno de la base de datos. Ahora con LightSwitch en Visual Studio 2012 estamos usando SQL Server LocalDB. (Nota: LocalDB solo se usa durante el tiempo de desarrollo. Cuando implementa su aplicación, puede elegir implementarla en cualquier versión de SQL Server). LocalDB es la nueva versión de SQL Server Express que tiene una huella de memoria mucho menor y está dirigida a desarrolladores. Se instala automáticamente cuando instala Visual Studio 11. "