微单 uv遮光罩有必要吗:在ACCESS中运用查询增加数据(SQ)L求助

来源:百度文库 编辑:高考问答 时间:2024/04/23 20:02:15
自动编号的一条记录误删除,表名:总览,自动编号字段名:编号。目前总数据2410条,误删除第236条,信息另外有纸面备份,想要恢复这条数据,在网络上找到教程如下:

1、首先,记录下自动编号的最后一个号码,现在比如是10000(本人实际情况2410条)
2、然后建立一个查询执行以下语句
ALTER TABLE tableName ALTER COLUMN [AutoNumberFieldName] COUNTER (150, 1)
(本人实际情况是总览表·编号列,第236条)
3、然后用insert 插入原来的 150 号记录
4、插入完成后,再执行以下语句
ALTER TABLE tableName ALTER COLUMN [AutoNumberFieldName] COUNTER (10001, 1)

实际语句编写中,Insert语句频频出错,不懂什么地方出了问题,请高手根据本人实际情况(需要增加的数据中没有必填项,示范性增加一个填写日期和一个客户名称的数据即可)将三行实际操作的语句帮忙写出,测试通过另外加分。

ALTER TABLE [总览] ALTER COLUMN [编号] COUNTER(236,1)

INSERT INTO [总览]([字段二名 数值],[字段三名 文本] ) VALUES (123, "文本内容")

ALTER TABLE [总览] ALTER COLUMN [编号] COUNTER(2411, 1)

说明:
按上面格式 添加其他字段内容
如果出错,关了重新打开再执行就行了
好象不要第三个查询命令

我的测试例[ACCESS 2003]:
表名:tab1
字段:tid 自动编号, id 数字, name 文本
关键字为:tid 且为自动编号
0.
随便插一写记录[5条]
1.
删除记录2
DELETE *
FROM tab1
WHERE tid=2;

2.
ALTER TABLE tab1 ALTER COLUMN [tid] COUNTER(2, 1)
3.
INSERT INTO tab1 ( id, name )
VALUES (22, "22aa33");
4.
ALTER TABLE tab1 ALTER COLUMN [tid] COUNTER(5, 1)

不过我这里好象不用执行第4就已经改过来了,
另外,谢谢你提出这个问题,让我更深入的了解了access.
祝好运……