Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 什么.sdf文件。它与.mdf文件的区别。它与LINQtoSQL一起工作吗?_Sql Server_Wpf - Fatal编程技术网

Sql server 什么.sdf文件。它与.mdf文件的区别。它与LINQtoSQL一起工作吗?

Sql server 什么.sdf文件。它与.mdf文件的区别。它与LINQtoSQL一起工作吗?,sql-server,wpf,Sql Server,Wpf,我正在玩wpf,当我创建数据库时,它是用.sdf文件创建的。我想知道.sdf文件的详细信息。它与标准的.mdf文件有何不同 他们会支持linq到sql吗?因为我无法将其用于linq文件。SDF文件是Sql Server Mobile文件。它也称为Sql Server compact。它主要用于移动开发,但最近在单用户桌面开发中也越来越常见 VisualStudio2008不支持Sql Server Mobile的Linq到Sql,但框架支持。您可以了解有关实现此功能的更多信息 您可以在Sql S

我正在玩wpf,当我创建数据库时,它是用.sdf文件创建的。我想知道.sdf文件的详细信息。它与标准的.mdf文件有何不同
他们会支持linq到sql吗?因为我无法将其用于linq文件。

SDF文件是Sql Server Mobile文件。它也称为Sql Server compact。它主要用于移动开发,但最近在单用户桌面开发中也越来越常见

VisualStudio2008不支持Sql Server Mobile的Linq到Sql,但框架支持。您可以了解有关实现此功能的更多信息

您可以在Sql Server Mobile上找到更多信息。该链接还将有助于解释这与SQLServer使用的Mdf之间的区别

还有一篇关于使用SQLMobile/Compact为Wpf构建LINQtoSQL模型的文章


Sdf和Mdf之间的主要区别之一是,直到最近,Mdf还不能像普通文件一样打开和处理,而Sdf是作为文件访问的。然而,在Visual Studio中,通过允许将Mdf动态附加到Sql Server Express会话的Sql Server数据文件复制了此概念。

我相信Sql Server Compact[Edtion]是最新的名称(2008年)在2005年的时代,它被称为移动。微软关于Compact的命名约定并不十分一致,据我所知,你的说法是正确的。内部版本描述仅在SP1中更改。