access一列中,如何插入1,2,3,4,5,6,7... 请给出算法,谢谢id12345678 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select count(*) from tableid:=query.fields[0].asstring; 这样不行呀.中间会有删除的不.??select max(id) from tableid:= query.fieldbyname('id').asinteger+1 很容易啊双击query ,new field 一个名为"id"的计算字段然后在query的OnCalcFields事件中写:if DataSet!= Null then Dataset['id']=Abs(DataSet->RecNo);over! delphi code:if DataSet<> nil then Dataset['id']:=abs(DataSet.RecNo); 这样你就不用管是不是了,反正肯定比上一个多一insert into xx id,name values((select max(id) from xx)+1,'aaaaa'); 发送消息,关闭弹出窗口 DLL中unsigned char * 参数返加15个字节,在Delphi中如何操作 edit简单问题,求助 SQL函数问题 一个ActiveX控件中Session的问题 公司要解体,郁闷ing!散分..... 在线等待teamsource的serial number and key,谢谢 请问AnimateWindow该API的用法? 求助,同步跟异步的程序怎么写? 哪位帮忙给我说一下TNMFTP的用法,先谢谢了! 问个SQL语句 问个关于可串行化的作业题
中间会有删除的不.??
select max(id) from table
id:= query.fieldbyname('id').asinteger+1
双击query ,new field 一个名为"id"的计算字段
然后在query的OnCalcFields事件中写:
if DataSet!= Null then
Dataset['id']=Abs(DataSet->RecNo);over!
if DataSet<> nil then
Dataset['id']:=abs(DataSet.RecNo);
insert into xx id,name values((select max(id) from xx)+1,'aaaaa');