##--我有ACCESS表T1 有字段 ID,Name用insert into T1 (name) values('name')添加一条记录的时候自动返回这一条记录的ID号

解决方案 »

  1.   

    这个ID是自动编号的吗?
    建议再运行一次查询吧
    Select ID from T1 where name = ‘name’
    如果name可能重复
    那么就
    Select top 1 ID from T1 order by ID desc

    Select max(ID) from T1 
    不知是否可以解决楼主问题
      

  2.   

    回复楼1:
           我也知道用SQL的存储过程可以做到,但我现在用的是ACCESS
    回复楼2:
           我现在也是用这一种方法,但总觉得不怎么科学,要是在你
           Select top 1 ID from T1 order by ID desc前
           也有人添加一条数据的时候你读到的就可能是他的ID而不是你的ID想:有像SQL存储过程那样添加数据的时候直接返回ID