[英]Database access connection string
|数据目录| (包含在 pipe 符号中)是指示数据库路径的替换字符串。 它消除了对导致几个问题的完整路径进行硬编码的需要,因为数据库的完整路径可以在不同的位置进行序列化。 DataDirectory 还使共享项目和部署应用程序变得容易。
例如,而不是具有以下连接字符串:
"Data Source= c:\program files\MyApp\Mydb.sdf"
使用 DataDirectory,您可以拥有以下连接字符串:
"Data Source = |DataDirectory|\Mydb.sdf"
您可以检索当前用户的 Desktop 文件夹,然后是其子文件夹:
const string databasePath = @"quiz\Quiz1\Db.accdb";
string desktopPath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
string connectionPath = Path.Combine(desktopPath, databasePath);
Console.WriteLine(connectionPath);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.