如何让access自动编号从1开始排序实现方法

作者&投稿:安爽 (若有异议请与网页底部的电邮联系)
~
ACCESS数据库自动编号从1开始-如何让access自动编号重新从1开始排序,很是疑惑,于是搜集整理一些实用方法,希望可以帮助你们



方法一:
删个那个自动编号的字段,再建一个同样的自动编号字段即可。
方法二:
自动编号是一直增加的(每次都加1),你再增加一条记录它的编号会在前面的基础上加1(删除的也算),如果你编号为1的记录被删除了,你想再要从1开始,可以打开Access数据库,选择工具,再选择数据库实用工具,单击压缩和修复数据库,这样就OK了.
方法三:(没试过)
1、在access里新建一个查询。
2、把视图改为sql视图。
3、在里面输入
ALTER TABLE 表名 ALTER COLUMN [自动编号字段名] COUNTER (你要的初始值, 1)
例如:
ALTER TABLE [user] ALTER COLUMN [id] COUNTER (1001, 1)
4、运行后,编号就从1001开始了。
数据库表中自动编号字段用一段时间后,把数据全删了再新增数据时也不会从1开始的,而是接着以前的值加1或增加设定的步值,Access,mysql,mssql等都是这样的。怎么才能让数据清空后自动编号从1开始?有时候又想让Access数据库自动编号不从1开始,而想从指定的值开始,或让ACCESS自动编号一次增长指定的步值?以下办法供参考:
针对ACCESS数据库
1、想保留数据的
1.1可以把自动编号字段删了,然后再加个自动编号的字段
1.2(1)、在access里新建一个查询。
(2)、在设计查询界面右键选择SQL视图。
(3)、输入如下SQL语句,执行
Alter TABLE 表名
Alter COLUMN [自动编号字段名] COUNTER (初始值,步值)
如:想让TT表自动编号字段id从1开始,可以:Alter TABLE TT Alter COLUMN id COUNTER (1, 1)
想让TT表自动编号字段id从100开始,每次增加10,可以:Alter TABLE TT Alter COLUMN id COUNTER (100, 10)
注:1.2方法,可以在刚建数据库、清空数据库或有数据时执行,默认执行DDL语句后,如ID是设为主键的将被取消,如果数据库中有值可以出现ID重复,想执行后仍有主键设置可以改为 Alter COLUMN [自动编号字段名] COUNTER (初始值, 步值) primary key(但指定初始值必不能跟已经存在的ID值相同才行)
2、不想保留数据,只想把自动编号恢复从1开始
2.1、复制原来数据库表,只复制数据结构即可。
2.2、删除所有数据后,选择工具,再选择数据库实用工具,单击压缩和修复数据库.
2.3、删除所有数据后,把自动编号字段改为不自动编号,保存,然后再改成自动编号
MSSQL数据库、MYSQL数据库保留数据时可以参看1.1,不保留数据时可以执行:truncate table 表名,可以快速清空整个表数据使自动编号初始开始



怎么使用BIOS
原因:可能是你在BIOS内的设定并不适合你的电脑(像你的内存只能跑100MHz但你让它跑133MH)这时进入BIOS设定重新调整即可。7. Press TAB to show POST screen(按TAB键可以切换屏幕显示)原因:有一些OEM厂商会以自己设计的显示画面来取代BIOS预设的开机显示画面,而此提示就是要告诉使用者可以按TAB来把厂商的自定义...

文言文一词多义
(4) 特指地势险要和城郭坚固 [strategically located and difficult of access]荆州与国邻接,江山险固,沃野万里。——《资治通鉴》今夫颛臾,固而近于 ...虽僻远其何伤。——《楚辞·屈原·涉江》(5) 又云霏霏其承宇。其敢自谓几于成乎。——唐· 韩愈《朱文公校昌黎先生集》 已赞过 已踩过< 你对...

如何删除uniaccess agent?
如何强行彻底删除uniaccess agent?有些公司为了加强员工办公电脑的使用监督,防范风险,强行安装深圳市联软科技有限公司的uniaccess agent,这样员工电脑上安装、运行何种软件均收限制和监督了。如果想卸载,必须输入管理员密码,当然,这密码管理员是不能让你知道了。怎么办,如何彻底去掉这个烦人的家伙?可以...

求问C++怎么连接SQL server啊
\/\/ TestADOSql.cpp : 定义控制台应用程序的入口点。\/\/ #include "stdafx.h"#include "iostream" #include "string" #include "vector" \/\/步骤1:添加对ADO的支持#import "C:\\Program Files\\Common Files\\System\\ado\\msado15.dll" no_namespace rename("EOF","adoEOF") using namespace ...

我想自学网站建设,但是不知道从何入手,要学什么,先学什么,后学什么...
语言有什么asp、php、jsp、.net……还有既然是动态还要学习数据库access、MySQL……。没有什么最好的,asp+access是最简单的,一般以前的一些网站公司都喜欢用asp或.net建站,不过我跟人认为php应该是最实用的,对浏览器的兼容性也较好,现在用的比较普遍的就是php吧!所要用的工具:DW、flash、ps、...

电脑密码
you can use the following macros to accessstandard Help buttonscreate new buttons, or modify ...把这3个文件放到任何软盘中,然后使用XP安装光盘启动电脑,启动过程中按F6键让系统安装第三方的驱动程序...它会强行把Administrator的密码换成 "12345",如此一来何愁大事不成?呵呵!当你重新启动以后,你会被...

如何强行彻底卸载删除uniaccess agent
1、登录Ubuntu系统,找到C:\\Program Files\\LeagSoft,删除此目录。重启系统,登录Win7,删除机器上的余孽。2、包括:- “开始”菜单上的**企业信息网络接入系统,- C盘根目录下的UniAccessAgentDownloadData。3、C:\\Windows\\LVAgentPublicSysParkAll目录,C:\\Windows\\System32目录下的UniAccessAgentUUIDInfo...

看看我的电脑为什么开网页的时候会cpu达到100%和内存到100%
有一个或多个ACCESS数据库在多次读写过程中损坏,微软的 MDAC 系统在写入这个损坏的ACCESS文件时,ASP...我们相信,经过仔细的查找后,您肯定可以找到这个让您操心了一段时间的文件的。 找到这个文件后,可以...文件每次系统激活时都将被运行,而";MSCHECK.EXE";用于运行";Spoolsv.exe";文件,从而达到病毒自激活...

在配置VLAN中,tagging功能和pvid功能有何区别?谢谢!
pvid是影响trunk或者access接口收到不打标数据帧如何处理的接口属性 tagging是trunk接口如何发送全部allowed vlan的机制。交换机的每个接口都只有一个PVID(无论是否为trunk), 就是基于接口的vlan ID,是接口本身的属性。用于将收到的不打tag的帧发送到指定的vlan接口中:1. 比如一个access port 属于vlan...

怎样在ppt里设置声音?并且让声音一直延续到下一张幻灯片?
在你需要的第一张幻灯片处插入背景音乐,何时播放选自动 右击声音的图标,选声音文件对象,在里面设置“循环播放直至停止”右击声音图标,选自定义动画,如果是2003的(我的就是,别的不很清楚,不过大同小异),在自定义动画窗格里双击音乐名,在打开的窗口里面,停止播放里选择你最后的幻灯片的数目,就...

克拉玛依市19143266306: 如何让access自动编号从1开始排序实现方法 -
漳忽爱邦: 方法二: 选择工具,再选择数据库实用工具,单击压缩和修复数据库,这样就OK了. 方法三:(提示错误“无效的数据字段类型”尝试失败) 1、在access里新建一个查询. 2、把视图改为sql视图. 3、在里面输入 ALTER TABLE 表名 ALTER COLUMN [自动编号字段名] COUNTER (你要的初始值, 1) 例如: ALTER TABLE [user] ALTER COLUMN [id] COUNTER (1001, 1) 4、运行后,编号就从1001开始了.

克拉玛依市19143266306: access数据库怎么设置自动编号从1开始? -
漳忽爱邦: 这是问如何让自动编号字段从1开始,在ACCESS数据库中,自动编号字段能自动累加编号,保证编号的唯一性.即便是删除表中所有记录,输入新记录时,编号仍然会接着原来最后一条记录的编号往下编的.有一种办法能让自动编号字段从1开始,具体步骤如下:首先选取表,按Ctrl+C复制,再按Ctrl+V粘贴,注意,此时会有个弹出框,如图:选择“只粘贴结构”,这样生成一表空表,在这张表里新输入记录,自动编号字段就会从1开始了.如何让自动编号字段从1开始排序?这个问题很简单,如果没有选择过排序字段,表就是按自动编号字段来排序的.

克拉玛依市19143266306: Access怎样设置自动编号从1开始排序 -
漳忽爱邦: 打开数据 -> 选择对应的表 右击设计视图 -> 把对应字段的数据类型改成自动编写.

克拉玛依市19143266306: Access在查询中如何增加一列从1开始的自动编号? -
漳忽爱邦: 可以用dcount函数.给你一个示例:基于“表1”创建汇总查询“查询1”,再基于“查询1”创建“查询2” 很抱歉,回答者上传的附件已失效

克拉玛依市19143266306: 有什么办法让Access数据中的ID号变为从1开始 -
漳忽爱邦: 如果id是自动编号的,可以在调试完成程序后,把id列删除,然后再添加id列,设置成自动编号就可以了.如果不是自动编号的可以使用sql语句使其成为1

克拉玛依市19143266306: 如何使access数据库的自动编号,重新从1开始排列? -
漳忽爱邦: 这个需要用到代码,如果你是初次涉及ACCESS,我觉得还是用手工的方式比较好,打开这个表的设计视图,把自动编号那个删除去,再建一个字段,设置成自动编号.

克拉玛依市19143266306: Access中自动编号的字段ID如何让它重新从初始值1开始编号 -
漳忽爱邦: 真正做起事来,遇到的问题还真多.这不才刚开始做不久就又有问题了:现象:我的表里有一个自动编号字段ID,表中有15条记录,ID从1到15.后我要更新信息,就把记录全删了,全选按Del键.但是当我在表中输入第一条新数据的时候,ID竟...

克拉玛依市19143266306: access数据库删除后自动编号怎么重新从1开始 -
漳忽爱邦: 问题分析及解决:1、自动编号字段的值永久与记录相连,无法直接修改.2、如果需求重新编号,那么可首先删除当前自动编号字段.3、然后重新建立新自动编号字段,字段值即可重新从1开始.

克拉玛依市19143266306: ACCESS中的编号不从1开始怎样办 -
漳忽爱邦: 位号前移删除Access软件提供的"自动编号"类型的字段是不能修改的,若自己 复制这张表,选择性粘贴这张表的结构,然后将旧表中的数据复制表新表中来,新表中的“自动编号”就是从`1开始不中断的了

克拉玛依市19143266306: 如何让access里的ID重新从1开始 -
漳忽爱邦: ALTER TABLE ZD_producttype drop COLUMN IDALTER TABLE ZD_producttype add COLUMN ID COUNTER (1,1)

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网