cache.insert("rd",read,new caching.cachedepeadency(server.mappath("123.txt")))    如上中:read是 sqldatareader 
          Dim cmd As New SqlCommand(kk, con)
            Dim read As SqlDataReader
            read = cmd.ExecuteReader(CommandBehavior.CloseConnection)
cache.insert("rd",read,new caching.cachedepeadency(server.mappath("123.txt")))  如果直接从read读取是有数据的,从cache("rd")中读取且是没有数据,是为何呢,原理何在?如何解决,