修改access数据库里的数据内容,为什么运行网页没有改变,还是原来的数据

高分请问下,修改access数据库里的数据内容,为什么运行网页没有改变,还是原来的数据
最新回答
莎莎兔

2024-06-09 00:59:13

页面不是及时刷新的。
追问
不是刷新和缓存的问题,这个和程序调用数据有关系吗?我就是直接在“表”里改的数据,没有修改程序
追答
你页面中显示的是从数据库中获取的数据。然后你更改了数据库,可是页面中的数据并没有重新获取。
要想显示新数据,就重新获取。

还有页面和后台数据之间要存在双向绑定。不然即使你后台数据获取到最新的了,页面显示还是老数据
追问
噢噢,你的意思我明白,但是怎么重新获取?完全处于蒙的状态,求大神指点啊。。。。。
追答
简单的就是轮询,但是缺点多。 复杂点的可以试试这个
http://www.cnblogs.com/yjmyzz/archive/2009/06/14/1502921.html
追问
谢谢大神,对了,我忘了说,我更换的数据还是原来的,但是删除的数据没有显示,这是怎么回事?
追答
更换的数据时什么意思,怎么删除的, 在哪里没有显示
追问
更换的数据时什么意思,
回答:例如我把表里的“学校新闻”改成了“行业新闻”
怎么删除的, 在哪里没有显示
回答:就是直接在表里删除的,然后运行程序,页面没有显示我刚才删除的内容

按理说的话数据没有被重新加载,更换的数据没有变,是不是删除的还应该显示啊?。。。
追答
是啊。你调试一下后台吧,我也不清楚了
追问
谢谢你,赞赞赞
杯酒入怀

2024-06-09 01:37:42

因为服务器 有缓存。。。
追问
感觉不是缓存的问题,删除的数据没有显示,只有修改替换的数据没有换过来,这是什么原因?
追答
你是在网页里更新直接操作数据库更新。。
追问
因为ASP代码不知道怎么改,所以就直接改的数据库。但是我看代码应该是要调用数据库里的内容
追答
怎么删除的, 在哪里没有显示
回答:就是直接在表里删除的,然后运行程序,页面没有显示我刚才删除的内容

因为你把数据库里的数据都删除。。打开网页。。网页获取不到。。那网页要怎么显示。。
都被你删了。。要怎么显示
追问
改过来了。。。,他把数据库里的字段隐藏了。。。。。
一朵有毒の花

2024-06-09 02:48:14

修改完数据表后,把表关闭前保存一下。