运行时错误消息

时间:2014-04-26 23:50:23

标签: c# asp.net windows

public static DataTable getDataTable(string retrievalQuery)
{
        sConn = new SqlConnection(AppSettingsExpressionBuilder.GetAppSetting ("DatabaseOG_VREG1").ToString());

        DataTable dtRet = new DataTable();
        SqlDataAdapter sDA = new SqlDataAdapter(retrievalQuery, sConn);

        try
           {
             sDA.Fill(dtRet);
           }
             catch (Exception ex)
           {

           }
              return dtRet;

}

这段代码可能有什么问题? System.InvalidOperationException:应用程序设置' DatabaseOG_VREG1'在应用程序配置中找不到。错误消息是"应用程序设置' DatabaseOG_VREG1'在应用程序配置中找不到。"

2 个答案:

答案 0 :(得分:1)

在web.config / app.config中查看appSettings部分。它应该有一个带有该键的元素。

<appSettings>
    <add key="DatabaseOG_VREG1" value="some connection string" />
</appSettings>

答案 1 :(得分:0)

配置文件的appsettings部分中可能缺少DatabaseOG_VREG1键