如何打开*.sdf文件?

Gol*_*old 50 c# visual-studio-2008 sql-server-ce

我以前用visual-studio打开sdf(sqlCE)文件?还是sql-server?我真的不记得了.现在我无法打开这个sdf文件.我需要用什么程序打开它?

Chr*_*oon 87

试试LINQPad,它适用于SQL Server,MySQL,SQLite和SDF(SQL CE 4.0).最重要的是它是免费的!

LINQPad

版本4.35.1的步骤:

  1. 点击"添加连接"

  2. 单击"下一步",选择"自动构建数据上下文"和"默认(LINQ to SQL)".

  3. 在'Provider'下选择'SQL CE 4.0'.

  4. 在"数据库"下选择"附加数据库文件",选择"浏览"以选择.sdf文件.

  5. 单击"确定".

  6. 瞧!它应该显示.sdf中的表,并能够通过右键单击表或用您喜欢的.NET语言甚至SQL编写LINQ代码来查询它.多么酷啊?


cta*_*cke 35

这是一个SQL Compact数据库.您需要通过"打开"来定义您的意思.您可以使用SqlCeConnection通过代码打开它,这样您就可以编写自己的工具/应用程序来访问它.

如果使用正确版本的SQL Compact创建,Visual Studio也可以直接打开文件.

还有一些用于操纵它们的第三方工具.

  • 或者只使用SQL Server Management Studio.(1)打开SQL Server Management Studio,或者如果它正在运行,请选择File - > Connect Object Explorer ...(2)在Connect to Server对话框中,将Server type更改为SQL Server Compact Edition(3)从Database file下拉列表中选择<浏览更多...>(4)打开SDF文件. (4认同)
  • 谢谢你的帮助,当我写Open我的意思是 - 看表和写查询(我用视觉工作室打开的东西)但现在我不能 (3认同)
  • 更多第三方工具:http://erikej.blogspot.com/2009/04/sql-compact-3rd-party-tools.html (3认同)
  • 如果在Visual Studio中打开,则必须为VS 2012或更低版本.VS 2013中删除了支持. (2认同)

use*_*r_v 12

您可以使用SQL Compact查询分析器

http://sqlcequery.codeplex.com/

SQL Compact查询分析器非常简洁.3 MB下载,需要安装,但真的很快,有效.