使用Protected Sub中的资源

时间:2018-04-12 14:51:09

标签: c# asp.net sql-server

我正在使用ASP.NET来编写Web表单,我第一次使用受保护的子类。我非常习惯在c#和java中使用普通类,并且一直在使用Sql-Server项目。

通常我会在资源中创建一个连接字符串(Sql-Server)作为字符串,这意味着当我需要使用连接字符串时,我只需要做这样的事情

SqlDataAdapter(String1, Properties.Resources.ConnectionString)

现在我正在使用ASP.NET中的受保护子类,我将如何访问我的资源并检索字符串?我是ASP.NET的新手,如果我看起来很模糊,那就很抱歉。 我已经研究了几个小时的答案,提前谢谢

1 个答案:

答案 0 :(得分:1)

使用Web.config文件,而不是使用资源,如:

<connectionStrings>
    <add name="MyConnection" connectionString="Server=SERVERNAME;Database=DATABASE;User Id=USER;Password=PWD;" providerName="System.Data.SqlClient" />
</connectionStrings>

在代码中,使用ConfigurationManager:

string connectionString = ConfigurationManager.ConnectionStrings["MyConnection"].ConnectionString

有关Microsoft Docs的更多信息:

Using external configuration files for storing connection strings

Retrieving a connection string by name