奇怪情况: 数据库更新,asp查询不显示新插进的数据
我是一个asp新手,可能很是犯了明显的错误。
因为一些原因,网站上的页面被替换成大约一个月前的了。也就是这个月做的一些更改全都消失了。
但随着而来出现极其奇怪的情况。
使用数据库的mssql
网页上的插入数据、更新数据库部分全部正常。但需要查询数据库中的数据来显示出来时,会有较长(可能达到1个小时)时间的数据查询不到,而是只显示数据库旧时储存的一些信息。甚至是直接有一部分数据无法被查询到的样子,后添加进的数据、和之前添加的数据显示出来,而中间一段时间的数据在asp操纵数据库的页面根本看不到。
重要的是这些数据在工作中是严格按行来一个个算的,现在出现丢数据的情况影响非常糟糕。
在搜索了一些信息后,猜测可能是 asp关闭查询数据库的对象导致(?)。但看过了查询数据库所用的 class后,在terminate 例程里是有close对应连接的代码,而且使用这class的asp网页结尾也有 Set Nothing
不知道各位有没有思路或遇到过类似的情况?