基本上我要做的是运行一个小型 WPF 程序,用户将在其中选择一个 SQL Server Compact 数据库,我的程序将向他们显示来自特定表的特定信息。
我遇到问题的地方是连接字符串,我希望用户能够浏览到保存其数据库的位置,而不是让他们将它放在一个位置(如果有意义的话)
如果我将数据库放在一个具有特定名称的位置,我可以让我的程序工作,但是用户想要检查其信息的数据库都将具有不同的名称,但都将具有相同的文件扩展名
例如我现在的代码是这样的:
string Myfile = @"C:\Users\documents\visual studio 2010\debug\FILE.sdf";
SqlCeConnection localDatabaseConn = new SqlCeConnection("data base = " + Myfile +";
当我将文件保存到具有特定名称的特定位置时,我可以获得所需的结果,但我希望用户能够浏览到他们自己的文件,该文件将具有不同的名称,并且可能位于他们机器上的任何位置.
任何帮助,将不胜感激