L
lcl_003
Unregistered / Unconfirmed
GUEST, unregistred user!
我用下面的代码实现编号自动加1
with adoquery1 do
begin
Last;
id:=FieldByName('序号').asinteger;
Append;
Edit;
FieldByName('序号').asinteger:=id+1;
Post;
end;
end;
可是我发现如果删除某行后该行的行号就不能再出现了。比如我有以下几行
1
2
3
4
5
我删除4这行,按添加按钮,序号会从6开始,如何让序号还是显示1-5?也就是重新排列?
不会让我再重新往表里插入吧?
with adoquery1 do
begin
Last;
id:=FieldByName('序号').asinteger;
Append;
Edit;
FieldByName('序号').asinteger:=id+1;
Post;
end;
end;
可是我发现如果删除某行后该行的行号就不能再出现了。比如我有以下几行
1
2
3
4
5
我删除4这行,按添加按钮,序号会从6开始,如何让序号还是显示1-5?也就是重新排列?
不会让我再重新往表里插入吧?