我不知道你的C/S结构是怎么样的,但是你可以考虑使用事务处理来实现这点,你把ACCESS和SQL SERVER的更新都算是同一个事务,要么全OK,要么全不OK,这点你可以做一个中间件来实现,如果你都是在ACCESS中操作的话则你使用ACCESS的VBA功能来实现这一点,如果是3层结构的话则把这个事务做在业务层上。你可以使用很多语言来写中间件的,这个没办法说,工具多多。你觉得这样怎么样?