我在IIS运行当中 以比较快的速度 不停的 切换页面 有时候 页面就会报错 
比如 DataList1.DataSource = dr; 
dr 未能引用到实例 
这个错应该是 没能得到数据 为什么在IIS中 速度较快的 切换页面 页面就会报这样的错 运行却不存在这样的错?难道是IIS 连 数据库很慢??
麻烦大家讲解下

解决方案 »

  1.   

    IIS 连 数据库很慢??
    ====================>
    IIS是不会连接数据库的。楼主检查一下代码,是否每次使用完数据库连接就把他关闭了。如果连接没有关闭,连接池中的连接用完就会出现这种情况的。
      

  2.   

    我现在加了句
    <%@ OutputCache Duration="60" VaryByParam="None" Location="Any"%>貌似 恢复正常了~~我关闭了的``我是用微软的那个 SQLHelper.DLL他是自动关闭~~
      

  3.   

    可以这样来考虑:
    新建一个页来测试一下,看看会不会遇到同样的问题.如果不是的话,就说明原来你的代码部分的处理流程不是很规范的.如果是的话,那么可以考虑下重新安装IIS,也可以考虑下把IIS的版本更新一下.
      

  4.   

    我奇怪的是 为什么IIS会出这样的错但是我在 VS2005当中 用单击右键按浏览 这样运行的页面 却不会出这样的错~~