如何移动Ado.net实体数据库

本文关键字:Ado net 实体 数据库 移动 何移动 | 更新日期: 2023-09-27 18:25:47

目前,我的应用程序在安装目录中有一个数据库,但我想将其移到用户本地应用程序数据文件夹中。我该怎么做?你能做到吗?

如何移动Ado.net实体数据库

好吧,你可以这样做:

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

但是您还需要记住更改应用程序的连接字符串(无论存储在哪里)。

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