2014-10-27 38 views

回答

0

使用如下一个辅助方法(在一个共同的组件),无论你需要的连接。 .udl文件的路径可以存储在你的app.config中。

public static string CreateConnectionString(string udlFileName) 
    { 
    var connStrBld = new OleDbConnectionStringBuilder(); 
    connStrBld.FileName = udlFileName; 
    return connStrBld.ToString(); 
    } 
+0

ciprian请阅读我的问题。我不想使用app.config。是否有可能没有app.config? – user2614235 2014-10-28 03:34:05

+0

然后尝试从注册表中读取数据,或使用像'AssemblyInfo.ApplicationFolder'这样的常用应用程序文件夹中的持久数据,或者使用'OpenFileDialog'。我的观点是上面的方法应该足够灵活。 – 2014-10-28 08:09:45