以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 何如实现新增数据第一行时候 起始页为1 结束页录入数据后 再次新增第二行数据 时候 起始页等于第一行数据的结束页加1 依次类推下去 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=54551) |
||||
-- 作者:李孝春 -- 发布时间:2014/7/30 16:00:00 -- 何如实现新增数据第一行时候 起始页为1 结束页录入数据后 再次新增第二行数据 时候 起始页等于第一行数据的结束页加1 依次类推下去 何如实现新增数据第一行时候 起始页为1 结束页录入数据后 再次新增第二行数据 时候 起始页等于第一行数据的结束页加1 依次类推下去 同时序号自动在新增数据时候对应加1 新增时候递增 删除时候要能够自动重新准确计算 如 1 2 3 4 5 当删除了3 时候 自动计算为1 2 3 4 |
||||
-- 作者:Bin -- 发布时间:2014/7/30 16:06:00 -- 删除了3 ,那后面的要怎么算了 好比 1 3 4 7 8 9 我删了第二行, 那应该变什么样了? 你具体的需求是什么? 这样计算如何数据量大,效率不会高
|
||||
-- 作者:李孝春 -- 发布时间:2014/7/30 16:12:00 -- 回复:(Bin)删除了3 ,那后面的要怎么算了好比1 &nbs... 主要是序号的删除 1 3 4 7 8 9 如果删除了第二行 那么4 7 就删除了 页码计算就应该 将第三行的8换成4 9换成原来的9-8=1 那就应该换成5 同时原来的 1 2 3 这个需要因为2被删除 那么3对应的变为2
|
||||
-- 作者:有点甜 -- 发布时间:2014/7/30 16:45:00 -- 如下
|
||||
-- 作者:李孝春 -- 发布时间:2014/7/31 1:08:00 -- 回复:(有点甜)?如下??? ... 谢谢 我使用当前记录号等于序号 采用了代码 e.DataRow("序号") = Tables("表A").Rows.Count 在新增行数时候 能够序号等于记录号 但是在删除行数据 时候 就不等了 删除的数据不能自动减掉 且序号全部等于末尾序号 求解 此主题相关图片如下:删除.jpg
[此贴子已经被作者于2014-7-31 9:06:17编辑过]
|
||||
-- 作者:有点甜 -- 发布时间:2014/7/31 9:29:00 --
|
||||
-- 作者:李孝春 -- 发布时间:2014/7/31 16:30:00 -- 回复:(有点甜)  ... 有点甜老师 参照你的思路我实际操作了下 采用了案件编号并且关联卷宗封面表 现在问题出现下面 不同案件编号 结果序号是连贯的 应当是不同序号的编号 对应自己不同的序号 求解
|
||||
-- 作者:有点甜 -- 发布时间:2014/7/31 17:03:00 --
|
||||
-- 作者:李孝春 -- 发布时间:2014/7/31 17:16:00 -- 回复:(有点甜)? ????... 谢谢 [此贴子已经被作者于2014-7-31 17:16:41编辑过]
|