“ConnectionString属性尚未初始化”错误

时间:2016-02-29 09:01:34

标签: c# database visual-studio database-connection connection-string

我是c#的新手,我在互联网上研究一些项目。我找到了一个项目,但是当我启动项目时,我得到了

  

" ConnectionString属性尚未初始化。"

我该如何解决?这是代码:

 public Database(string dbType, string str, string adapter = null)
    {
        if (adapter != null)
        {
            Adapter(adapter);
        }

        _DbType = dbType;
        var provider = DbProviderFactories.GetFactory(Adapter());
        _Conn = provider.CreateConnection();
        _Conn.ConnectionString = str;
        _Conn.Open();
    }

1 个答案:

答案 0 :(得分:0)

错误消息很明确。在尝试打开连接之前,SqlConnection对象需要一个连接字符串。因此,在构建连接时,您需要传递连接字符串或在打开之前设置ConnectionString属性。

检查this。 (希望它可以帮到你)