Estoy jugando con wpf y cuando he creado la base de datos, se crea con los archivos .sdf. Quiero saber detalles de los archivos .sdf. ¿En qué se diferencian los archivos .mdf estándar y son compatibles con linq a sql? Porque no puedo usarlo con archivos linq.Qué archivos .sdf. Cómo es diferente de los archivos .mdf. ¿Funciona con linq a Sql?
Respuesta
Un archivo SDF es un archivo Sql Server Mobile. También se conoce como Sql Server compact. Se usa predominantemente en el desarrollo móvil, pero recientemente también es más común en desarrollos de escritorio de usuario único.
Visual Studio 2008 no es compatible con Linq a Sql para Sql Server Mobile, pero el Framework sí. Puede encontrar más información sobre cómo implementar esto here
Puede encontrar más en Sql Server Mobile here. El enlace también ayudará a explicar las diferencias entre esto y los Mdf, utilizados por Sql Server.
También hay un artículo sobre la construcción de un modelo de LINQ to SQL para WPF utilizando SQL Mobile/compacto here
Una de las principales diferencias entre un Sdf y MDF es que hasta hace poco un MDF no se pudo abrir y tratados como un archivo normal, mientras que se accede a un Sdf como un archivo. Sin embargo, en Visual Studio, este concepto se reprodujo al permitir los archivos de datos del servidor Sql, que vinculan dinámicamente el Mdf a una sesión de Sql Server Express.
- 1. cómo abrir archivos * .sdf?
- 2. Convertir base de datos SDF a MDF
- 3. Cuándo usar .mdf y cuándo .sdf?
- 4. Archivos MDF Git y SQL Server
- 5. ¿Dónde guarda SQL Server 2005 los archivos .mdf?
- 6. Archivos SQL Server MDF - Cómo hacer una copia de seguridad
- 7. ¿Cómo abrir archivos .mdf y .ldf?
- 8. Métodos para migrar la base de datos SQL (mdf) a SQL Compact Edition (sdf)
- 9. ¿Qué son los archivos NDF?
- 10. ¿Por qué no creará Visual Studio 2008 archivos .mdf con SQL Server 2008 Developer instalado?
- 11. No puede adjuntar archivos .mdf en SQL Server Management
- 12. Posibles implicaciones de agregar archivos * .sdf a .gitignore
- 13. Control de versiones de archivos MDF
- 14. ¿Qué es diferente entre los archivos Dim() Como archivos String y Dim As String()?
- 15. cómo convertir archivos de base de datos Mdf/ldf a archivos .bak (restauración db) usando código T-SQL o .net
- 16. ¿Qué es "Linq to SQL"?
- 17. ¿Qué pasa con Linq a SQL?
- 18. ¿Cómo importo archivos con comandos SQL?
- 19. ¿Qué es un archivo MDF?
- 20. ¿Qué son los archivos .a y .so?
- 21. ¿Cuál es el equivalente de LINQ-a-SQL para Silverlight?
- 22. Git: cómo ignorar los archivos ocultos/archivos de puntos/archivos con nombres de archivos vacíos a través de .gitignore?
- 23. Procedimientos almacenados a archivos .sql
- 24. NOLOCK con Linq a SQL
- 25. ¿Mejores prácticas para gestionar archivos Dbml de SQL a Linux?
- 26. ¿Agregar Git no funciona con archivos .png?
- 27. Linq a Sql con PostgreSQL
- 28. ¿Cómo lidia Git con los archivos binarios?
- 29. conversión de archivos- .mwb a .sql archivo
- 30. ¿Cómo uso los archivos PDB
Creo que Sql Server Compact [Edtion] es el último nombre (2008) y que se llamó móvil en la era de 2005. –
La convención de nomenclatura de Microsoft en torno a Compact no ha sido muy uniforme y, por lo que sé, es correcta. La descripción de la versión interna solo cambió en el pensamiento SP1. – BinaryMisfit