access数据库id自动编号问题

access数据库id自动编号问题,第1张

ID一般是作为主键的,是一条数据的唯一编号
删除或更新数据的时候是以ID作为依据的
就像你学号在你的学校中是唯一的一样
可以不定义,但是不能保证你的数据中不出现重复的数据
而且在对数据库进行 *** 作的时候会比较困难
虽然你没有定义ID字段,但是你同样要定义一个其他的字段来顶替ID字段的作用,否则你根本无法对数据库进行更新删除 *** 作

CREATE TABLE `表名` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`title` text,
`times` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
);

基本上不需要这样了,
你可以设定产品的排列顺序,
你现在的排列顺序就是
order by id desc
你如果想显示的比较整齐的话就加个条件啊,
比如:where BigClassName='产品' and smallclassname=''
这样就可以了
如果想手动给产品编号,那就在数据库里再建一个字段--就是你手动边的好,比如说pid,
然后在调用和显示的时候用order by pid desc
这样就可以了
当然你还可以再加条件;where 或 or
祝你好运~~


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12786728.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存