以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 数据串行什么原因 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=82907) |
-- 作者:月亮天蝎 -- 发布时间:2016/3/27 15:12:00 -- 数据串行什么原因 订单表中某个行自己串行,不知道什么原因,比如订单30#,明明是排在29#的后面,有时自己跑到34#后面去了 |
-- 作者:大红袍 -- 发布时间:2016/3/27 15:15:00 -- 1、你可以根据订单号排序;
2、如果是多人编辑的情况,有可能_Sortkey的值不对应导致的。 |
-- 作者:月亮天蝎 -- 发布时间:2016/3/27 15:19:00 -- 我的数据来源是定义到SQL上的,没办法上传 |
-- 作者:大红袍 -- 发布时间:2016/3/27 15:20:00 -- 看2楼。 |
-- 作者:月亮天蝎 -- 发布时间:2016/3/27 15:35:00 -- 每次都是这一个编号出问题,我怎么查询sortkey,如何能调整过来呢,每次30#都跑到35#后面 |
-- 作者:月亮天蝎 -- 发布时间:2016/3/27 15:39:00 -- 而且,我一旦点击了30#的“上移行”,它就马上从35#下面的位置回归到29#下面 |
-- 作者:月亮天蝎 -- 发布时间:2016/3/27 15:44:00 -- .NET Framework 版本:2.0.50727.5485 Foxtable 版本:2016.3.13.1 错误所在事件: 详细错误信息: 该行不属于与此关系相同的 DataSet。 以上是这样的错误提示(这个提示很少出来,但问题经常出现),我的那个30#还老是自己复制自己,有的时候串行后还连续好几行都是相同数据
|
-- 作者:大红袍 -- 发布时间:2016/3/27 15:45:00 -- 那应该是_Sortkey的值问题了。你加一列表达式列,看看_Sortkey列的值是什么。 |
-- 作者:大红袍 -- 发布时间:2016/3/27 15:46:00 -- 重置_Sortkey列,参考
Dim drs As List(of
DataRow) = DataTables("表A").Select("","第一列") |
-- 作者:月亮天蝎 -- 发布时间:2016/3/27 15:58:00 -- sortkey在哪里?是identify么 |