gpt4 book ai didi

asp.net - 使用 Web.Config 设置我的 SQL 数据库连接字符串?

转载 作者:行者123 更新时间:2023-12-02 01:03:02 25 4
gpt4 key购买 nike

有人可以帮我吗?我很困惑。

我想设置我的连接字符串,以便我可以从我的 Web.Config 文件中调用它。

我需要一种从我的代码中调用它的方法,请举一个小例子。 :(

我还需要有关设置 Web.Config 文件的帮助。

我不知道要使用什么属性。这是我的凭据的屏幕截图。我没有为 Windows 设置密码。我真的迷路了。

alt text

最佳答案

这是一个great overview on MSDN这涵盖了如何做到这一点。

在您的 web.config 中,添加连接字符串条目:

<connectionStrings>
<add
name="MyConnectionString"
connectionString="Data Source=sergio-desktop\sqlexpress;Initial
Catalog=MyDatabase;User ID=userName;Password=password"
providerName="System.Data.SqlClient"
/>
</connectionStrings>

让我们在这里分解一下组成部分:

数据源是您的服务器。在您的例子中,是 sergio-desktop 上的一个命名 SQL 实例。

初始目录是应执行的默认数据库查询。对于正常使用,这将是数据库名称。

对于身份验证,我们有几个选项。

用户ID密码意味着使用SQL凭据,而不是Windows,但仍然非常简单 - 只需进入SQL Server的安全部分并创建一个新的登录名。为其提供用户名和密码,并授予其访问数据库的权限。所有基本对话框都非常不言自明。

您还可以使用集成安全性,这意味着您的 .NET 应用程序将尝试使用工作进程的凭据连接到 SQL。检查here for more info关于这一点。

最后,在代码中,您可以使用以下方式获取连接字符串:

ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString

关于asp.net - 使用 Web.Config 设置我的 SQL 数据库连接字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1355472/

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