Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

查询的更新

张亮  发表于:2013-08-20 11:41:08  
复制

表里的数据添加新的了? ???但是根据表建立的查询 还是只有原来的数据??? ?? ?? ?? ?? ? 难道 有新数据??就要建新查询???请问 该怎么相应更新查询中的数据?? ?? ?? ???? ? 非常感谢您的帮助!

 

Top
沈军 发表于:2013-08-20 12:31:15

ACCESS数据自动刷新服务需要一定的时间,是要根据ACCESS选项设置中设置的ODBC刷新时间

如果你已经打开了一个查询,然后再利用其他窗体或代码创建了一条记录,此时新建的数据是不会立即出现在那个已经打开的查询中的,因为此时那个查询的数据还没有得到更新,是无法显示的,但已经创建的记录是存在的。

最好的方法是创建记录后立即在查询窗口的工具栏中点击一下刷新功能按钮,还有一种方法就是执行一下关闭查询再打开查询指令。



蟹仔 发表于:2013-08-20 13:19:18
不要说查询了,即使是表,你打开了一个表,接着用代码或其他办法加一条记录,你先前打开的哪儿表也不会更新。只要你不关闭重新打开,永远都是那些内容。就好像你用看图软件打开一个图片,接着再用画图软件又打开他,难道你在画图软件那里改了什么东西看图软件那里会即时显示出来?

张亮 发表于:2013-08-20 14:12:06
不是立即更新,我用的交叉表查询,表里的数据一直不更新。

总记录:3篇  页次:1/1 9 1 :