1、一个以自增字段(ID)为主索引的表,在插入新记录后确定新记录的ID。
在SQL Server中:
insert into Table (fields) values (values);
SELECT @@IDENTITY
两条SQL可以一起写,@@IDENTITY 就是我要的ID。
在Access中如何实现?2、更新一个表以后,需要知道几条记录被更新。
在SQL Server中:
update Table set field = value;
SELECT @@ROWCOUNT
@@ROWCOUNT 返回更新记录数。
在Access中如何实现?3、同样是个以自增字段(ID)为主索引的表,需要在删除所有记录以后,ID设置为0,就是说新增记录重新从1开始编号。
在SQL Server中:
delete from Table;
DBCC CHECKIDENT(Table, RESEED, 0) // 就是这一条
在Access中如何实现?
在SQL Server中:
insert into Table (fields) values (values);
SELECT @@IDENTITY
两条SQL可以一起写,@@IDENTITY 就是我要的ID。
在Access中如何实现?2、更新一个表以后,需要知道几条记录被更新。
在SQL Server中:
update Table set field = value;
SELECT @@ROWCOUNT
@@ROWCOUNT 返回更新记录数。
在Access中如何实现?3、同样是个以自增字段(ID)为主索引的表,需要在删除所有记录以后,ID设置为0,就是说新增记录重新从1开始编号。
在SQL Server中:
delete from Table;
DBCC CHECKIDENT(Table, RESEED, 0) // 就是这一条
在Access中如何实现?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货