在运行时加载并保存.sdf

时间:2011-12-28 14:50:50

标签: c# .net entity-framework sql-server-ce-4 sdf

我正在构建一个C#应用程序,它使用带有Entity Framework的SQL Server Compact 4.0数据库(.sdf)来存储数据。我希望能够从此应用程序中加载/保存文件,以便用户可以加载不同的数据库或将数据库备份到USB,例如。

我知道你可以在代码中创建一个sdf,但我如何在运行时加载它(connectionstring)?

我的问题是,这必须是常见的事情,最好的方法是什么?是否有任何指南可以做到这一点?

或者您是否建议采用另一种方式解决我的问题?

// ObjectiveCoder

1 个答案:

答案 0 :(得分:0)

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