我有2个表,其中:table1中有ID,这个ID是自增类型的。table2中有table_id字段,存放的是table1中的ID软件界面上有一个dbgrideh,通过adoquery关联table1,并设置为批处理模式ltBatchOptimistic用户点击界面的“OK”按钮,程序将启动一个事务,执行qry->UpdateBatch(),写入table1中,并用循环修改table2表,现在的问题就是如何获取table1的ID号?用SELECT @@IDENTITY AS LastOrderId只能得到最后的一条id号,但实际上可能updatebatch多条记录