以文本方式查看主题

-  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


图片点击可在新窗口打开查看此主题相关图片如下:起始页.jpg
图片点击可在新窗口打开查看
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table



--  作者: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
--  

 如下

 

  

  

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:页数.rar


--  作者:李孝春
--  发布时间:2014/7/31 1:08:00
--  回复:(有点甜)?如下??? ...
谢谢

我使用当前记录号等于序号 
采用了代码
e.DataRow("序号") =  Tables("表A").Rows.Count

在新增行数时候 能够序号等于记录号

但是在删除行数据 时候 就不等了 删除的数据不能自动减掉 且序号全部等于末尾序号 求解

图片点击可在新窗口打开查看此主题相关图片如下:删除.jpg
图片点击可在新窗口打开查看
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:页数.table


[此贴子已经被作者于2014-7-31 9:06:17编辑过]

--  作者:有点甜
--  发布时间:2014/7/31 9:29:00
--  

   

 

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:页数.table

  
--  作者:李孝春
--  发布时间:2014/7/31 16:30:00
--  回复:(有点甜)      ...
有点甜老师 参照你的思路我实际操作了下 采用了案件编号并且关联卷宗封面表
现在问题出现下面 不同案件编号 结果序号是连贯的  应当是不同序号的编号 对应自己不同的序号 求解

图片点击可在新窗口打开查看此主题相关图片如下:123.jpg
图片点击可在新窗口打开查看
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:卷宗.foxdb


--  作者:有点甜
--  发布时间:2014/7/31 17:03:00
--  

    

 

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:卷宗.rar

 
--  作者:李孝春
--  发布时间:2014/7/31 17:16:00
--  回复:(有点甜)? ????...
谢谢 
[此贴子已经被作者于2014-7-31 17:16:41编辑过]