C# 在运行时加载并保存.sdf

C# 在运行时加载并保存.sdf,c#,.net,entity-framework,sql-server-ce-4,sdf,C#,.net,Entity Framework,Sql Server Ce 4,Sdf,我正在构建一个C应用程序,它使用SQL Server Compact 4.0 database.sdf和实体框架来处理数据。我希望能够加载/保存此应用程序中的文件,以便用户可以加载其他数据库或将数据库备份到USB eg 我知道可以在代码中创建sdf,但如何在运行时将其加载到connectionstring 我的问题是,这一定是一件普通的事情,最好的方法是什么?有没有指南可以做这件事 还是你想用另一种方法来解决我的问题 //ObjectiveCoder您应该使用SqlCeConnectionStr

我正在构建一个C应用程序,它使用SQL Server Compact 4.0 database.sdf和实体框架来处理数据。我希望能够加载/保存此应用程序中的文件,以便用户可以加载其他数据库或将数据库备份到USB eg

我知道可以在代码中创建sdf,但如何在运行时将其加载到connectionstring

我的问题是,这一定是一件普通的事情,最好的方法是什么?有没有指南可以做这件事

还是你想用另一种方法来解决我的问题


//ObjectiveCoder

您应该使用SqlCeConnectionStringBuilder来创建包含文件路径的连接字符串。

如何将此SqlCeConnectionStringBuilder设置为我的连接字符串?使用其connectionstring属性来获取组装的字符串。可能需要此答复