首先
主从表的关系就1~n 所以主从表添加记录时 必须先给主表中添加记录 才能给从表添加记录。当执行了DataSetDetail.AcceptChanges();
 
才真正的把数据提交至DS中 所以就不会抱错了
没有插入数据库 那是你其它的问题 查查数据库更新的代码。