-2
我有一个Winforms应用程序,我想将我的database.mdf保存到%USERPROFILE%文件夹。有谁知道我需要写入连接字符串才能工作吗?简单地使用%USERPROFILE%不起作用。Winforms应用程序:如何将.mdf保存到Windows%USERPROFILE%文件夹?
我有一个Winforms应用程序,我想将我的database.mdf保存到%USERPROFILE%文件夹。有谁知道我需要写入连接字符串才能工作吗?简单地使用%USERPROFILE%不起作用。Winforms应用程序:如何将.mdf保存到Windows%USERPROFILE%文件夹?
你可以参考this
String query = "%USERPROFILE%";
String pathOfUserProfile = Environment.ExpandEnvironmentVariables(query);
Console.WriteLine(pathofUserProfile);
您将获得在字符串中的路径。现在只需照常创建连接字符串
感谢您的快速回答。它完美的作品。你知道我怎么能说我的连接字符串在%USERPROFILE%内创建一个文件夹吗?它不允许我创建一个新的文件夹。 –
请告诉我你的错误。当您尝试创建一个文件夹时出现了哪个错误 –
System.Data.SqlClient.SqlException:'文件“C:\ Users \ devone \ Documents \ xxx \ xxx.mdf”的目录查找失败,操作系统错误2 (该系统找不到指定的文件。)。 CREATE DATABASE失败。列出的某些文件名不能被创建。检查相关的错误。' –