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

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

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

我需要一个方法从我的代码中调用它,请做一个例子。 🙁

我也需要帮助设置Web.Config文件。

我不知道要使用什么属性。以下是我的凭证的截图。我没有为Windows设置密码。我真的在这里迷路了

这是一个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应用程序将尝试使用worker进程的凭据连接到SQL。检查here for more info

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

ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString
http://stackoverflow.com/questions/1355472/using-the-web-config-to-set-up-my-sql-database-connection-string

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:asp.net – 使用Web.Config设置我的SQL数据库连接字符串?