先看看rlRpDT数据源对不对把。
把sql放数据库里面执行一下,结果插入临时表。再对临时表wehre id=''。看看是不是一条。
呵呵。。。
@calvinK: 刚才我用sql查询的id是唯一的,但是把数据放到datatable后就成了两条
把sql放数据库里面执行一下,结果插入临时表。再对临时表wehre id=''。看看是不是一条。
你这个问题,好比。 select * from table 在数据库执行出来100条,用connection.execute出来是101条。
快仔细查查代码哪里出错了
@calvinK: 找到问题了,是数据源的问题,有数据重复,谢谢了
查看你的数据源,我觉得是DataTable的数据源中存在两个相同的GUID
刚才我用sql查询的id是唯一的,但是把数据放到datatable后就成了两条
你groupby一下看看你是不是真的有两条一样的再说吧。