从类C#访问app.config中的变量

问题描述 投票:0回答:4

我正在使用C#处理数据库。 当我尝试从app.config中获取值以说明该项目必须在哪个数据库上工作时,我的问题就出现了。]

这是我正在尝试的:

namespace LanzamientoProyectos.BD
{
    public class ConsultasBD : IDisposable
    {
        private SqlConnection conexionBD;
        Configuration config = ConfigurationManager.OpenExeConfiguration(Application.ExecutablePath); 
        string valEmp = config.AppSettings.Settings["EMPRESA"].Value;

        private const string Empresa = "3";

        public ConsultasBD()
        {
            conexionBD = new SqlConnection(ConfigurationManager.AppSettings["ggConnectionString"]);
        }

但是,我总是遇到接下来的两个错误:

错误1

:非静态字段,方法或属性需要对象引用

错误2

:字段初始化器不能引用非静态字段,方法或属性

我如何在此类中的app.config中访问此变量?

提前感谢!

我正在使用C#处理数据库。当我尝试从app.config中获取一个值来说明该项目必须使用哪个数据库时,就会出现我的问题。这是我正在尝试的:名称空间...

c# database visual-studio app-config
4个回答
0
投票

问题出在这两行:


0
投票

在构造函数内进行初始化:


0
投票

如何在此类中的app.config中访问此变量?


0
投票

假设您将连接字符串存储在应该存储的位置:

© www.soinside.com 2019 - 2024. All rights reserved.