2013-07-31 55 views
0

目前我的应用程序在安装目录中有一个数据库,但我想将其移到用户本地应用程序数据文件夹中。我怎样才能做到这一点?你能做这个吗?如何移动Ado.net实体数据库?

回答

1

嗯,你可以这样做:

File.Move(pathToDatabase, 
    Path.Combine(Environment.GetFolderPath(SpecialFolder.LocalApplicationData), 
     "databaseName.mdf")); 

,但你需要记住更改连接字符串的应用程序,以及(无论你存储的是)。

0

它会更好,你提到你使用哪种数据库技术,但赔率很高,你可以简单地使用File.Move。当然不要忘记为新位置安排连接字符串。

相关问题