我在visual studio中创建了一个项目,它使用数据库来存储和检索细节。
我想提供一个可执行文件,让用户知道他必须将数据库文件放在桌面上。
如果我这样做
String myDesktop = Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory);
看起来我不能像这样设置数据库位置:
using (SqlCeConnection cn = new SqlCeConnection(@"Data Source = myDesktop\Database1.sdf))
任何帮助?
答案 0 :(得分:1)
string conString = "Data Source=" + Path.Combine(myDesktop, "Database1.sdf;");
using (SqlCeConnection cn = new SqlCeConnection(conString))