日期:2014-05-16  浏览次数:20794 次

asp网站access数据大加之网速慢导致重复提交
我使用asp做的一个信息管理系统,使用access数据库,数据库大小目前为200MB
网站运营到目前情况,由于添加数据量太大,有考虑转为SQL库,可目前系统还在使用中
很多情况下添加信息出现添加了2条~4条重复的数据!
按钮我已经做过点击后变灰。但是还是不能阻止重复提交。
目前寻求暂时可靠的解决办法!谢谢
------解决方案--------------------
设一个session,提交时先查一下session是否有值,有值就表示重复提交,没有值就表示是第一次提交,保存同时给sesion赋值。
------解决方案--------------------
不能阻止重复提交说明限制重复提交的代码有问题。
简单的方法就是屏蔽错误,修改数据库限制重复的字段改成唯一。
200M的access,当访问量不是很大的时候应该不会很慢。
请问访问量大么?
------解决方案--------------------
使用session控制。

进入单表的时候,设置一个session的值
提交的时候,检查这个session,检查完就立刻处理掉。检查通过,就可以update。