Caching 新服务器/网站似乎正在缓存,但缓存已关闭

Caching 新服务器/网站似乎正在缓存,但缓存已关闭,caching,windows-7,iis-7.5,Caching,Windows 7,Iis 7.5,我最近安装了一台运行Windows7Pro和IIS7.5的家庭服务器。我有一个ASP页面,可以读取/写入数据库。我的一个场景是一份包含订户列表的时事通讯。我手动选中用户名旁边的一个框,它们将被添加到一个表中,该表将该用户ID与messageid关联 当页面最初加载时,假设我之前向新闻稿添加了一个用户。我有一个变量,显示为“1订户”。如果我添加了一个用户(通过选中其姓名旁边的框,点击提交并将表单提交到同一页面,但添加了action=submit),用户条目将被添加到数据库中,脚本文件随后重定向到同

我最近安装了一台运行Windows7Pro和IIS7.5的家庭服务器。我有一个ASP页面,可以读取/写入数据库。我的一个场景是一份包含订户列表的时事通讯。我手动选中用户名旁边的一个框,它们将被添加到一个表中,该表将该用户ID与messageid关联

当页面最初加载时,假设我之前向新闻稿添加了一个用户。我有一个变量,显示为“1订户”。如果我添加了一个用户(通过选中其姓名旁边的框,点击提交并将表单提交到同一页面,但添加了action=submit),用户条目将被添加到数据库中,脚本文件随后重定向到同一页面,而不使用action=submit,会话(“msg”)将显示为“已成功更新”但订户计数仍将等于1。如果我按F5,数字就会更新

我所阅读的所有内容以及我所掌握的编程知识都表明这是一个缓存问题。然而,我已经采取了所有我能在网上找到的步骤来禁用所有缓存

是否有我可能遗漏的东西,或者可能根本不是缓存问题,而是其他问题?多年来,我一直在其他服务器上使用这种编程风格,没有任何问题,这就是为什么我觉得它指向某个地方的设置

这是第一台服务器,我已经做了几年的管理员了,所以当这些事情出现时,我有点笨手笨脚


订阅服务器。asp?cid=5

  • 轮询DB以获取订阅者(观众)数量的计数
    • [订户显示1]
  • 轮询数据库以提取数据库中的所有电子邮件地址(订户)
    • 在表格中列出可用的电子邮件地址
我在姓名旁边勾选适当的复选框并提交表格

  • 表单提交给订阅服务器。asp?cid=5,隐藏输入类型名称=操作值=提交
脚本运行(如果操作=提交,则)

  • 将订阅者ID插入访问群体表
  • 设置RS和Conn=无
  • response.redirect(subscribers.asp?cid=5)
转到顶端

订户仍然显示为1。点击F5,现在它显示适当递增


非常感谢您的帮助

你的浏览器缓存设置是什么?我已经按照我在FF和IE中在线找到的指示关闭了。提交和消息响应是否由ajax完成,而不需要重新加载整页?不,表单提交和重定向都需要重新加载整页,这里没有任何想法。。。是否可能新值的db插入需要一秒钟,而“新”读取得到的是旧值?