C# 将密码添加到数据集连接,其中 ConnectionRef 指向 App.Config 连接字符串



我有一个DataSet.xsd文件,其中包含一个带有MainSource DbSource的TableAdapter。我想通过在代码中添加密码来覆盖连接字符串(以便不将密码存储在 App.Config 文件中)。ConnectionRef 指向 App.Configuration 中的连接字符串。我该如何覆盖它?我仍然希望基本连接字符串存储在 App.Config 中,但我想替换特定引用以添加密码。

我找到了如何为 Entity 框架执行此操作,但我没有使用它,甚至该响应对于将代码放在哪里以覆盖行为也相当不具体。

我无法弄清楚如何覆盖该行为。而且,每次我进行更新时,Visual Studio 都会覆盖我的代码,但我发现我可以修改 DataSet.Designer.cs 文件中的系统生成的代码。这不是一个理想的解决方案,但由于我需要一些解决方案,这是我能想到的最好的解决方案。它现在回答了我的问题。也许当我弄清楚如何更好地表达我的问题时,我可以问另一个可能会产生更多回应的问题。

相关内容

最新更新