【发布时间】:2016-10-10 17:20:44
【问题描述】:
例如,我有一个连接字符串
connection = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;
Data Source=D:\WindowsFormsApplication4\bin\Debug\some.mdb");
但它只能在我的电脑上正常工作。如何让它在所有计算机上正常工作?
【问题讨论】:
-
不清楚的问题,详细描述你的问题
-
例如我有一个connectiob字符串connection = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=D:\WindowsFormsApplication4\bin\Debug\some.mdb") ;但它只能在我的电脑上正常工作,我怎样才能让它在所有电脑上正常工作?
-
请使用问题上的编辑链接添加更多信息
-
@AliceBu 我更新了我的答案
-
您不应将连接字符串信息直接存储在代码中。您将它放在应用程序的 exe.config 中,任何安装工具都可以轻松修改它。使用 ConfigurationManager 类及其 ConnectionString 属性来检索您的信息。成千上万的例子在这里和广泛的网络上。