gpt4 book ai didi

c# - 如何动态更改 oledb 连接字符串,以便它可以用于每个目标机器?

转载 作者:太空宇宙 更新时间:2023-11-03 16:24:13 25 4
gpt4 key购买 nike

我正在用 C# 开发一个 Win Form 项目。我遇到了一个问题,我正在使用一个 .mdb db 文件和一个连接字符串来使用它,例如@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\mohan\Documents\VisualStudio2010\Projects\AotoInformation\AotoInformation\common\appDb.mdb;Persist Security Info=True"

现在我正在为我的项目制作一个 .exe 文件,但是当有人将这个 .exe 安装到他的系统时,这个连接字符串无法工作。

无论用户在何处安装应用程序,我如何才能获得可在每台目标计算机上使用的连接字符串?

最佳答案

在您的代码而不是配置文件中设置连接字符串。您可以使用 AppDomain.CurrentDomain.BaseDirectory 找到应用根路径。

关于c# - 如何动态更改 oledb 连接字符串,以便它可以用于每个目标机器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13042306/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com