gpt4 book ai didi

c# - 如何在不预先实现连接字符串的情况下动态绑定(bind)数据

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

我有我的 sql 数据源,但我希望我的程序将它动态绑定(bind)到数据源。我希望我的 dataAdapter 通过项目文件夹(项目/应用程序的源文件夹)查看它来绑定(bind)到数据文件。我如何动态生成一个 ConnectionString 来定位并将其自身绑定(bind)到 MyData.mdf 文件?

最佳答案

您可以使用您的 C# 文件来实现它们的代码以建立连接字符串。

public SqlConnection GetConnection()
{
string connectionString = ConfigurationManager.ConnectionStrings['"' + DatabaseName + '"' ].ConnectionString;
SqlConnection con = new SqlConnection (connectionString);
return con;
}

在上面提到的语句中,您可以动态调用数据库变量并运行 GetConnection() 方法来创建到该特定数据库的连接在您的 web.config 中添加您的文件位置

<connectionStrings>
<add name="DynamicconnectionString" connectionString="Data Source = //your path for the DB file // "/>
</connectionStrings>

关于c# - 如何在不预先实现连接字符串的情况下动态绑定(bind)数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14491765/

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