| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1168 人关注过本帖
标题:重新排序
取消只看楼主 加入收藏
xbj222
Rank: 1
等 级:新手上路
帖 子:179
专家分:0
注 册:2006-2-6
收藏
 问题点数:0 回复次数:5 
重新排序

遇到个问题,请大家帮我解决.
我有一张表,表里的字段有公司名称、次数、序号等。如果A1公司第1次共有1~10条记录,当我删除第3条记录时,如何使第4的记录变成第3条,依此类推。但第1、2条记录不变。只是你删除哪条记录就从哪条记录开始重新排列。。

搜索更多相关主题的帖子: 记录 表里 字段 序号 依此类推 
2006-07-13 11:12
xbj222
Rank: 1
等 级:新手上路
帖 子:179
专家分:0
注 册:2006-2-6
收藏
得分:0 

例如:公司名称 次数 序号 物品
A1 1 1 铅笔
A1 1 2 钢笔
A1 1 3 毛笔
A1 1 4 圆珠笔
A1 1 5 记事本
当我把第3条记录删除时,则其重新排列为:
公司名称 次数 序号 物品
A1 1 1 铅笔
A1 1 2 钢笔
A1 1 3 圆珠笔
A1 1
4 记事本
当然,表中有不同的公司名称,不同次数,序号按公司名称和次数按顺序排列


2006-07-13 13:28
xbj222
Rank: 1
等 级:新手上路
帖 子:179
专家分:0
注 册:2006-2-6
收藏
得分:0 
不同的。我的表里有不同的公司名称,同个公司名称有不同的次数。

2006-07-13 16:38
xbj222
Rank: 1
等 级:新手上路
帖 子:179
专家分:0
注 册:2006-2-6
收藏
得分:0 
没办法,人家要求的.比如说,他删除了第三条记录,则一般情况下,我们的第三条记录就没了.但他要求删除了第三条记录后,原来四的变成三,五的变成四……
这个表的序号是拿来做区分的。例如:有表1:
公司名称 次数 序号 物品
A1 1 1 铅笔
A1 1 2 钢笔
A1 1 3 毛笔
A1 1 4 圆珠笔
A1 1 5 记事本
A1 2 1 钢笔
A1 2 2 毛笔
A1 2 3 圆珠笔
A1 2 4 记事本
A2 1 1 铅笔
A2 1 2 钢笔
A2 1 3 毛笔
A2 1 4 圆珠笔
A2 1 5 记事本
例如我删除 A1 1 2 钢笔
则表1变成:
公司名称 次数 序号 物品
A1 1 1 铅笔
A1 1 2 毛笔
A1 1 3 圆珠笔
A1 1 4 记事本

A1 2 1 钢笔
A1 2 2 毛笔
A1 2 3 圆珠笔
A1 2 4 记事本
A2 1 1 铅笔
A2 1 2 钢笔
A2 1 3 毛笔
A2 1 4 圆珠笔
A2 1 5 记事本
变的只是绿色部分,其它的不变。。这表又和另外一张表联系的。如果这表的某个厂的某一次的序号变了,那张表也对应要变。。我真是没法了。。。考虑他不是经常删除,到时我帮它人工删除好了。这样变来变去好象挺麻烦的。容易出错。。
真是不好意思,麻烦大家了。

2006-07-14 09:28
xbj222
Rank: 1
等 级:新手上路
帖 子:179
专家分:0
注 册:2006-2-6
收藏
得分:0 

能不能具体点?


2006-07-14 12:19
xbj222
Rank: 1
等 级:新手上路
帖 子:179
专家分:0
注 册:2006-2-6
收藏
得分:0 
那种方法我试过,好象还是不行,可能我弄错了吧。

2006-07-14 13:08
快速回复:重新排序
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020565 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved