我对 C# 编程相当陌生,我正在 VS2012 中开发一个 Windows 窗体应用程序,我需要从 SQL 数据库中检索数据,并将图像加载到图片框中。通过使用绝对路径描述(如“D:\ProjectFolder\DbaseFolder\Dbase.sdf”)或使用数据目录的相对路径,我成功地连接到数据库,如下所示:
myConnection.ConnectionString =
"Data Source=|DataDirectory|\\Dbase.sdf";
这行得通。但是,我想将我的数据库放在数据目录的子文件夹中,但我不知道如何制作我的连接字符串。我的思路是:
myConnection.ConnectionString =
"Data Source=|DataDirectory|\\DbaseFolder\\DbFilm.sdf";
但这不起作用。同样的问题也适用于将图像放入图片框中。如何创建数据目录子文件夹的相对路径?