关于gridview刷新两次才能显示的有关问题

关于gridview刷新两次才能显示的问题!
我把完整的情况说一下吧
就是页面里有个web   button控件和一个gridview控件
gridview绑定了一个access数据库,设名字为 "accessdata "
现在点击button按钮后执行数据插入,把新数据写入accessdata,然后由于web控件执行后
会自动刷新页面,但是很奇怪,第一次点击后gridview并没有跟新,第二次点击后gridview跟新了但是显示的是第一次跟新的数据,依次类推,如果要得到最新的数据,必须手动刷新页面

谁会解决这个问题?随便什么方法!!只要能实时刷新就可以了


------解决方案--------------------
insert后要关闭连接,然后重新查询数据并显示.
------解决方案--------------------
注意要关闭连接.这是access特性.