会员登录 - 用户注册 - 网站地图 Office中国(office-cn.net),专业Office论坛
当前位置:主页 > 技巧 > Access技巧 > 数据表 > 正文

自动编号字段的值能不从 1 开始吗?

时间:2005-02-04 10:36 来源:theaccessweb 作者:D.A.&A.S 阅读:
 先建好你所需要的表(包含自动编号字段)(在这里称为第一个表),请先不要输入任何数据,然后新建第二个表,只包含一个长整数类型的字段,其字段名与第一个表中的自动编号字段名相同,在这个表中输入一条记录,其值比你想要在第一个表中自动编号字段的起始值小1。创建一个追加查询,从第二个表添加到第一个表,然后删除第二个表,再打开第一个表,删除刚才添加的记录。这样,再向第一个中输入数据时,就会从你指定的编号开始。

第二种方法: (Alden Streeter提供)

创建一个带参数的追加查询如下:

PARAMETERS [Number] Long;
INSERT INTO tblAuto ( intNumber )
SELECT [Number] AS Expr1;

其中:tblAuto 为你的包含自动编号字段的表的表名;
      Number 为运行这个查询时,所输入参数,即:你指定的起始编号.

(责任编辑:admin)

顶一下
(0)
0%
踩一下
(0)
0%
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价: