技术论坛

当前位置:首页>平台开发>技术论坛
全部 1208 平台特色 8 经典模式 77 流行模式 108 技术论坛 1014 经典视频 1

如何控制记录编号的唯一性?

时间:2004-04-28   访问量:1127

      [admin]:使用自动编号类型字段

——————————————————————————————————

      [boven]:我想做组合编号,如何来实现?比如项目编号既有自定义编号(如xm),又有自动编号。也就是说系统如何自动产生如xm0001,xm0002,xm0003依次类推的编号,而不是手工输入?

——————————————————————————————————

      [garfield87]:手工编号中的10老是跟在01的后面,而不是跟在09的后面,想尽办法都不行。怎么办?/等待[emb8]

——————————————————————————————————

      [admin]:使用SQL语句的排序功能:ORDER BY 手工编号[emb1]

——————————————————————————————————

      [boven]:设置公式里能用函数吗?比如上次提的问题,让“最近更新”取当前时间,在这里能不能用公式date()实现?如果能用,那方便很多诶。

——————————————————————————————————

      [admin]:现在还不支持:(

——————————————————————————————————

      [garfield87]:[QUOTE][b]以下是引用[i]admin在2004-5-14 8:04:20[/i]的发言:[/b][br]使用SQL语句的排序功能:ORDER BY 手工编号[emb1][/QUOTE] 但是系统中曾经有个ID,不让修改,怎么办?

——————————————————————————————————

      [admin]:系统ID是一个自动编号字段,不要修改它的字段类型,你可以自己增加一个序号性质的字段。[emb1]

——————————————————————————————————

      [garfield87]:问题是已经被ID定位的序号不能修改,比如我把10改为09,但它还是跟在01的后面。应该怎么做?

——————————————————————————————————

      [admin]:希望排序么? 可以使用排序功能的。

——————————————————————————————————

      [boven]:没有问题,那如何实现?

——————————————————————————————————

      [admin]:增加一个ID字段,然后对编码字段设置公式:XMID.

——————————————————————————————————

      [boven]:我有一个项目信息表,项目编号是关键字段,如何控制项目编号无重复?我通过access进行设置为主键以及索引(无重复),但在录入模式下仍然可以输入重复值,如输入值为xm0001,第二条记录我再输入为xm0001,居然可以保存。怎么办呢?

——————————————————————————————————

      [admin]:如果希望出现:xm1、xm2、xm3...xm11、xm12、xm13这样的效果到有一个办法,也就是后面的数字安实际位数显示,不直到可以不可以?:)

——————————————————————————————————

      [boven]:是对项目编号字段设置公式吧?公式就是XMID?

——————————————————————————————————

      [admin]:是

——————————————————————————————————

      [rahome]:我很想知识如何实现“增加一个ID字段,然后对编码字段设置公式:XMID.”。如具体说明吗?

上一篇:提个要求过高的想法.......

下一篇:如何实现弹出消息框?

发表评论:

评论记录:

未查询到任何数据!

在线咨询

点击这里给我发消息 售前咨询专员

点击这里给我发消息 售后服务专员

在线咨询

免费通话

24小时免费咨询

请输入您的联系电话,座机请加区号

免费通话

微信扫一扫

微信联系
返回顶部
备案号码:鲁ICP备09000001号-2