从.net中的连接字符串获取LocalDB文件的文件路径
本文关键字:文件 LocalDB 路径 获取 连接 net 字符串 | 更新日期: 2023-09-27 18:12:03
如何从。net的连接字符串中获得LocalDB
数据库的.mdf
文件的文件路径?
字符串的例子:
Data Source=(LocalDb)'v11.0;Initial Catalog=MyDb;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|'MyDb.mdf
public static string GetFilePathFromConnectionString(string connectionString)
{
var attachDbFileName = new SqlConnectionStringBuilder(connectionString).AttachDBFilename;
return attachDbFileName.Replace("|DataDirectory|", AppDomain.CurrentDomain.GetData("DataDirectory").ToString());
}