如何将标签作为填充了sql查询的变量来处理

时间:2014-02-13 19:13:26

标签: sql-server visual-studio c#-4.0

我可能会问这一切都错了,我会尽力在这里解释我的问题。我有一个查询,填充了许多不同的GUI功能。其中一个是标签。

foreach (DataRow row in dt.Rows)
{
    if (row["NT"].ToString() == "C")
    {
        conSpell.Text = row["full_name_nd_ro"].ToString();
    }
}

我能够将查询中的值从标签中获取...除非在查询中没有值时,标签仍会在多次执行时使用旧值填充。

我不确定如何处理这个问题。非常感谢任何帮助!

干杯 克里斯

1 个答案:

答案 0 :(得分:1)

您没有任何清除标签的逻辑。

只需添加此代码即可清除标签:

if (dt.Rows.Count == 0)
    conSpell.Text = string.Empty;

foreach( ... your code )