在做 ADD 操作时,输出 新增加 的 ID 号不就得了? 楼上说的ACCESS里有的。 但是在ORACLE里名字好象是另一个叫法。
那么你插入的记录中除了ID,还有没有一些字段要求是唯一的呢?如果有唯一的可以这样 Insert into Tbl1(Abbr,Dscr) Value(@Abbr,@Dscr) Select @ID=ID from Tbl1 Where Abbr=@Abbr 如果没有, DotNetLover(一个人)的方法也可以: Insert into Tbl1(Abbr,Dscr) Value(@Abbr,@Dscr) Select @ID=max(ID) from Tbl1SQL Server中有一个简单的获取方法是这样的,不知道ACCESS支持否: Insert into Tbl1(Abbr,Dscr) Value(@Abbr,@Dscr) Select @ID=@@IDENTITY
不知道access有没有类似的,如果没有,只能插完了再查
楼上说的ACCESS里有的。
但是在ORACLE里名字好象是另一个叫法。
Insert into Tbl1(Abbr,Dscr) Value(@Abbr,@Dscr)
Select @ID=ID from Tbl1 Where Abbr=@Abbr
如果没有, DotNetLover(一个人)的方法也可以:
Insert into Tbl1(Abbr,Dscr) Value(@Abbr,@Dscr)
Select @ID=max(ID) from Tbl1SQL Server中有一个简单的获取方法是这样的,不知道ACCESS支持否:
Insert into Tbl1(Abbr,Dscr) Value(@Abbr,@Dscr)
Select @ID=@@IDENTITY