ID能按升序自动排列么?(5分)

  • 主题发起人 主题发起人 xie_kx
  • 开始时间 开始时间
X

xie_kx

Unregistered / Unconfirmed
GUEST, unregistred user!
我的数据库有一字段ID,它是本库的序号,我想在输入数据后,ID能按升序自动排列,
如:1,2,3....,我想让ID自动增加。
谢谢!!小弟没分了,权且将剩余5分奉上。
xie_kx@163.com
 
可以用Autoinc字段,交给数据库处理
你只要查询时order by id就行了
 
把ID设为关键字就行了。
 
zm30你好,您能具体点告诉我么?
谢谢!!
 
你用的是什么数据库?
 
我用的是Dbase For Windows
 
Dbase没有AutoInc类型的字段,
你只能在程序里控制了
在Dataset的beforepost事件里写
with tempQuery do
begin
Close;
Sql.Clear;
Sql.Add(' select Max(id)+1 from Table1');
Open;
Dataset.fieldbyname('id').asinteger:=fields[0].asinteger;
Close;
end;

如果是用Table,则将Indexfields设为id
Query1则Sql写为select * from table1 order by id
 
后退
顶部