我目前正在使用使用SQL Server CE数据库的客户端。我想打开并查看数据库。我读到Visual Studio 2017能够打开这些数据库文件(.sdf
)。
我一直在修补VS几个小时,我似乎无法弄明白。有没有人有关于在Visual Studio 2017中打开.sdf
文件的分步指南?
编辑:
我注意到有一些混乱,请允许我澄清一下。我想打开一个SQL Server Compact Edition文件(.sdf
)。编辑数据库的代码已经存在。我想在某种查看器中打开该文件,以便我可以确认正确创建了列和行。
为了更加清晰,我读到visual studio包含打开.sdf
文件和查看所述文件内容的功能。从SSMS中删除了.sdf
兼容性。现在,VS包含一个用于管理.sdf
文件的工具。我需要有关如何在Visual Studio 2017中进行设置的帮助
答案 0 :(得分:0)
SDF文件适用于SQL Server CE(精简版)。它是一个基于文件的数据库,不像SQL Server(或功能受限的SQL Server Express),它是基于服务的。您确定它是要打开的SDF文件吗?如果是这样,那么您需要SQL Server CE的ADO.NET提供程序,您可以通过将Microsoft.SqlServer.Compact NuGet程序包安装到项目中来获得该提供程序。一旦您有权访问该提供程序,就可以像使用任何其他ADO.NET提供程序一样使用它,例如
Using connection As New SqlCeConnection("connection string here")
'...
End Using
您可以在connectionstrings.com获取连接字符串详细信息。