如果记录中的列值不同,则在 DataView 中添加新记录?
我的代码隐藏页面中有一个 DataView : DataView _dvListing = _dt.DefaultView;
我想要做的是循环遍历视图/表,并检查当前记录的列值与上一条记录中同一列中的值。如果不同,我想在当前记录之后添加新记录。一个示例是:
当前记录 col X =“Team B”,先前记录 col X =“Team A”,因此 INSERT New Rec with Col X =“Team B”
我需要在 FOR 循环中使用数据行视图吗?
提前谢谢
莫
I have a DataView in my code-behind page : DataView _dvListing = _dt.DefaultView;
What I want to do is loop through the view/table and check the column value of the current record with the value in the same column in the previous record. If it is different I want to add a new record after the current record. An example will be:
Current Rec col X = "Team B", Previous Rec col X = "Team A", therefore INSERT New Rec with Col X = "Team B"
Would I need to use datarow view in a FOR loop?
Thx in advance
Mo
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我建议改用 select 语句。
I will suggest to use select statement instead.