我正在构建一个C#应用程序,它使用带有Entity Framework的SQL Server Compact 4.0数据库(.sdf)来存储数据。我希望能够从此应用程序中加载/保存文件,以便用户可以加载不同的数据库或将数据库备份到USB,例如。
我知道你可以在代码中创建一个sdf,但我如何在运行时加载它(connectionstring)?
我的问题是,这必须是常见的事情,最好的方法是什么?是否有任何指南可以做到这一点?
或者您是否建议采用另一种方式解决我的问题?
// ObjectiveCoder
答案 0 :(得分:0)
您应该使用SqlCeConnectionStringBuilder
创建包含文件路径的连接字符串。