DEN*_*DEN 6 c# sql-server asp.net
我正在开发一个Web应用程序.我需要获取数据库文件路径.在c#中获取数据库文件路径的方法是什么?例如:
E:/Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/Data/MyDatabase.mdf
Run Code Online (Sandbox Code Playgroud)
小智 15
select physical_name
from sys.database_files
where type = 0
Run Code Online (Sandbox Code Playgroud)
以上是要执行的SQL查询.下面是将在以下位置检索和存储此数据的C#代码string:
SqlConnection DbConn = new SqlConnection(ConfigurationManager.ConnectionStrings["CStringName"].ConnectionString);
SqlCommand GetDataFile = new SqlCommand();
GetDataFile.Connection = DbConn;
GetDataFile.CommandText = "select physical_name from sys.database_files where type = 0";
try
{
DbConn.Open();
string YourDataFile = (string) GetDataFile.ExecuteScalar();
DbConn.Close();
}
catch (Exception ex)
{
DbConn.Dispose();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8524 次 |
| 最近记录: |