我有一个数据读取器,从SQL Server数据库中返回记录列表。数据库中有一个名为“Additional”的字段。此字段50%的时间为空或null。
我正在尝试编写代码来检查该字段是否为空。其背后的逻辑是: 如果字段“Additional”包含文本,则显示信息,否则隐藏该字段。
我尝试过:
if (myReader["Additional"] != null)
{
ltlAdditional.Text = "contains data";
}
else
{
ltlAdditional.Text = "is null";
}
以上的代码给了我以下错误:
异常详情:System.IndexOutOfRangeException: Additional
非常感谢任何帮助...