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'在应用程序配置中找不到。"
答案 0 :(得分:1)
在web.config / app.config中查看appSettings部分。它应该有一个带有该键的元素。
<appSettings>
<add key="DatabaseOG_VREG1" value="some connection string" />
</appSettings>
答案 1 :(得分:0)
配置文件的appsettings部分中可能缺少DatabaseOG_VREG1键