c# datagridview数据验证

gld2009 2009-12-03 03:23:15
有datagridview数据,点击“验证”按钮逐条验证表格数据,并将结果逐条显示在
textbox中,怎么实现?请教高手
...全文
184 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
gld2009 2009-12-08
  • 打赏
  • 举报
回复
急用!!!
gld2009 2009-12-08
  • 打赏
  • 举报
回复
点击“验证”按钮逐条验证表格(datagridview)数据
(包括字符类型的长度、数字字段的类型、
日期字段的类型),并将结果逐条显示在
文本框中,怎么实现啊?
gld2009 2009-12-03
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 liherun 的回复:]
用嵌套循环就可以解决你的问题了
[/Quote]点击“验证”按钮逐条验证表格数据
(包括字符类型的长度、数字字段的类型、
日期字段的类型),并将结果逐条显示在
texbox中,怎么循环啊
liherun 2009-12-03
  • 打赏
  • 举报
回复
用嵌套循环就可以解决你的问题了
liherun 2009-12-03
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 inttny 的回复:]
    public class RowEntity
    {
        private string _col1;
        private string _col2;

        public string col1
        {
            get
            {
                return _col1;
            }
            set
            {
                _col1 = value;
            }
        }

        public string col2
        {
            get
            {
                return _col2;
            }
            set
            {
                _col2 = value;
            }
        }
        ...

        public string CheckValue(RowEntity cmpObj)
        {
            StringBuilder sb = new StringBuilder(50);
            sb.Append(this.col1 == cmpObj.col1 ? "col1 passed" : "col1 failed");
            sb.Append(this.col2 == cmpObj.col2 ? "col1 passed" : "col1 failed");
            ...
            sb.Append(Environment.NewLine);
            return sb.ToString();
        }
    }


//调用
RowEntity right = new RowEntity();
RowEntity left = new RowEntity();
//赋值
txtResult.Text = right.CheckValue(left);
[/Quote]
你这个写的什么
INTTNY 2009-12-03
  • 打赏
  • 举报
回复
public class RowEntity
{
private string _col1;
private string _col2;

public string col1
{
get
{
return _col1;
}
set
{
_col1 = value;
}
}

public string col2
{
get
{
return _col2;
}
set
{
_col2 = value;
}
}
...

public string CheckValue(RowEntity cmpObj)
{
StringBuilder sb = new StringBuilder(50);
sb.Append(this.col1 == cmpObj.col1 ? "col1 passed" : "col1 failed");
sb.Append(this.col2 == cmpObj.col2 ? "col1 passed" : "col1 failed");
...
sb.Append(Environment.NewLine);
return sb.ToString();
}
}


//调用
RowEntity right = new RowEntity();
RowEntity left = new RowEntity();
//赋值
txtResult.Text = right.CheckValue(left);
gld2009 2009-12-03
  • 打赏
  • 举报
回复
en
liherun 2009-12-03
  • 打赏
  • 举报
回复
验证?
有正确的数据?

111,123

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧