在access中同时插入2张表的记录解决方案

在access中同时插入2张表的记录
我是一个新手,想用ACCESS+VB.NET开发一个单机版的进销存.现在想要同时插入数据至 销售订单主表 和销售订单明细表中,为了保证记录的完整性,请高手们指点迷津,请给我一个思路或者实现方法,谢谢!

------解决方案--------------------
用“事务处理”,ADO.NET 应该也支持的
------解决方案--------------------
http://blog.csdn.net/fanqie2000/archive/2010/03/20/5400011.aspx

上学期做了一个进销存软件,三层架构,可以无缝切换SQLite, SQLServer。
UI-Business Logic Layer-Data Access Layer
基础架构采用微软Enterprise Library 3.0.