Problemas comunes con datos locales
Problema
- Cada vez que pruebo mi aplicación y modifico los datos, mis cambios desaparecen la próxima vez que ejecuto mi aplicación.
- Aparece un mensaje que dice que el archivo de datos está bloqueado.
- Se deniega el acceso cuando más de un usuario intenta acceder a la misma base de datos al mismo tiempo.
Explicación
- El valor de la propiedad Copiar al directorio de salida es Copiar si es más reciente o Copiar siempre. La base de datos en su carpeta de salida (la base de datos que se modifica cuando prueba su aplicación) se sobrescribe cada vez que crea su proyecto. Para obtener más información, consulte Cómo: administrar archivos de datos locales en su proyecto.
- Acceso (archivos .mdb): verifique que el archivo no esté abierto en otro programa, como Access.
SQL Server Express (archivos .mdf): SQL Express bloquea el archivo de datos si intenta copiarlo, moverlo o cambiarle el nombre fuera del IDE de Visual Studio. - Visual Studio aprovecha las instancias de usuario , que es una característica de SQL Server Express que crea una instancia separada de SQL Server para cada usuario. Después de que un usuario accede al archivo, los usuarios posteriores no pueden conectarse. Este problema puede ocurrir si, por ejemplo, intenta ejecutar una aplicación web en el Servidor de desarrollo de sitio oficial de Microsoft ASP.NET y los Servicios de información de Internet (IIS) al mismo tiempo, porque IIS generalmente se ejecuta con una cuenta diferente.
Fuente: Resumen de datos locales
Otro enlace que puede ayudar: ¿No puedo obtener acceso a mi base de datos creada a través de Visual Studio?
- Si tuviera que descargar Google Maps (todo) para uso sin conexión, ¿cuántos datos se consumirían?
- Tengo una aplicación web ¿Cómo hago pruebas unitarias y pruebas de integración?
- Me gustaría saber más sobre mis derechos. Si no soy residente permanente ni ciudadano de los Estados Unidos, ¿hay alguna forma de ir a la cárcel en lugar de ser deportado?
- Tengo $ 20 en mi cuenta bancaria. ¿Cómo puedo convertir esos $ 20 en más?
- En mi opinión, mis nuevas unidades de aire acondicionado en mi casa de 2 plantas siguen funcionando y en exceso. Obviamente ya he recibido una llamada para que la empresa vuelva a salir, pero ¿qué significa esto? ¿Qué lo hace funcionar y funcionar cuando ni siquiera hace tanto calor afuera y esto va a aumentar mi factura de servicios públicos en lugar de reducirla?