使用ACCESS+VBSCIPT,数据保存两次。如何解决??
本人使用VBSCRIPT+ACCESS进行写ASP页面,在数据保存时,需要同时写到表1、表2、表3中。出现问题如下:
1、当三个表单独保存时,一切正确。
2、同时向三个表中保存数据,出现错误:每个表中的数据都保存了两次,但数据保存的是正确的。我已经通过检测表中数据使数据只能保存一次,但页面是运行了两次。我的检测办法:
1)数据保存后,给出三种信息:保存失败、保存成功、已经保存过。现在给出的信息是“已经保存过”。
2)使用session进行检测,单独保存一个表,session变量加1;三个表同时保存,session变量加2
3、需要完成的工作是UPDATE和INSERT两种,使用SQL命令的相应命令或VB记录集的ADDNEW和UPDATE都出现该问题
4、数据提交时使用事务或不用都出现该问题
迫切等待各位大虾指点一二!!!