none
我想实现 TEXTBOX1中输入的内容与DT中相比较,如果有不相同的就追加到TEXTBOX2中。 RRS feed

  • 问题

  • 我想实现 TEXTBOX1中输入的内容与DT中相比较,如果有不相同的就追加到TEXTBOX2中。下面这段代码相同的和不相同的都能显示,请帮忙修改。

    if(dt.Rows.Count>0)
                {
                   
                    for (int i = 0; i < dt.Rows.Count - 1; i++)
                    {
                       
                        if ((textBox1.Text.Trim().ToString()) != dt.Rows[i]["telephone"].ToString().Trim())
                        {
                           
                            textBox2.AppendText(textBox1.Text.ToString().Trim() + "\r\n"); break;

                        }
                       
                    }

                }

    2010年4月15日 9:45

答案

  • if (dt.Select(string.Format("telephone = '{0}'", textBox1.Text.Trim())).Length == 0) // 不存在
      textBox2.AppendText(textBox1.Text.ToString().Trim() + "\r\n");


    知识改变命运,奋斗成就人生!
    • 已标记为答案 大宝0312 2010年4月15日 10:16
    2010年4月15日 9:52
    版主