您的位置:首页 > 移动开发 > Objective-C

对DataSetHelper类的一些深刻认识

2008-04-09 19:30 253 查看
最近在使用DataSetHelper进行模拟Group By查询。但遇到了和这个帖子一样的问题:

使用DataSetHelper,对DataSet进行Group By时,可以对手动加入的数据进行Group By,而不能对从数据库或xml文件中加入的数据进行Group By

http://topic.csdn.net/t/20060514/14/4750499.html 

最后发现其实就是ColumnEqual这个方法的问题。因为参数A,B可能是任何类型,于是微软的代码就定义为了object,这就造成表达式:a=b在有些情况下无法成立,应该使用A.Equals(B),在新版的DataSetHelper类中这个问题已经修改了。想不到呀,当初学习Equals这个方法是最基本的,居然最后困饶在这里。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息