永发信息网

利用Access建立了一个表格,但定义主键导入数据时,其ID没有从0开始,如何解决这个问题呢?

答案:2  悬赏:20  手机版
解决时间 2021-03-03 19:17
我是用LabVIEW中的ADO进行数据库操作的,在Access建立的数据库中存在多个表格,在导入数据库数据时,编号从22开始,不从0开始。
最佳答案
1自动编号的字段,必须是从1开始的,不能从0开始,如果你非得从0开始,你得把主键字段属性设为文本,并在输入数据时用程序呼叫表中主键最大值+n的方式进行自动编号.
2当你表中主键设为自动编号时,你从输入第一笔资料开始,ACCESS内部自动记录,即使你删除了全部的资料,重新输入也不可能再从1开始,而是从上一次编到的号开始.
全部回答
1)手动添加主键,于表设计视图,选择要设置为主键的字段,然后点击工具栏,带钥匙的那个图标,即可将字段设置为主键; 2)sql数据定义查询设置主键 新建表时同时设置主键,例如 create table t1 ( id counter primary key,sname text(50)); 将已有的字段设置为主键,例如 alter table t2 add constraint pk primary key (id); 注意:添加主键时如果对应的字段内含有重复值或null值,添加主键会导致报错。每张表只能有一个主键。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
金丝熊一般睡到几点才会起来?
穿越到外国,没有历史记载的小说
我昨天晚上做梦 梦见自己有孩子了 还是个男孩
铠甲勇士是哪国拍的
【ocean是什么意思】ocean是啥子意思啊
神州涂料厂这个地址在什么地方,我要处理点事
凯越雨刷器总成电路板在哪
怎么查看图片地址
牙龈肿痛,而且还浑身发冷该怎么办
龙凤地区花鸟盆景协会在哪里啊,我有事要去这
水龙头拧紧漏水反向拧松一些不漏的原因
就是说微信被封号的事
汽车导航U盘支持什么格式的视频
为什么一个人的手脚长年都很冰冷
我的世界中哪些版本没有命令方块
推荐资讯
用ps新建酒店里的海报宣传一般尺寸是多少?
交通事故双方协调交警部门能否出面协调处理
斯蒂卡乒乓球底板titanium 5.4 wrb 旋转怎样
5136开头是什么银行卡
知乎请我回答的问题中“问我的问题”是哪来的
装显卡驱动装到一半黑屏就没反应了怎么回事
小梁村怎么去啊,有知道地址的么
刘记牛肉面馆(中原路)在什么地方啊,我要过去
iPhone SE哪个国家版本最值得买?
花千骨传云隐掌门是第几集
鸿宇汽修在什么地方啊,我要过去处理事情
鸽子蛋+三七+红花炖汤喝有什么好处
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?