设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2144|回复: 7
打印 上一主题 下一主题

[Access本身] 子窗体记录源奇异现象的成因和理解

[复制链接]

点击这里给我发消息

跳转到指定楼层
1#
发表于 2009-3-20 21:57:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
前几天在这个帖子中发了个例子,有几个相同的窗体但显示记录却不同的奇异现象。
http://www.office-cn.net/vvb/thread-69762-1-1.html

这里解释一下,还看例子吧。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2009-3-21 07:48:10 | 只看该作者
把子窗体记录源改为SQL语句,还是不行.
3#
发表于 2009-3-21 08:36:14 | 只看该作者
缺一个开打或者加载事件,该事件中指定数据源即可解决该问题。
4#
发表于 2009-3-21 11:43:13 | 只看该作者
我怎么看不了这个主题的附件呢!
5#
发表于 2009-3-21 17:41:44 | 只看该作者
你这个问题可还真难得遇到!

我使用查询作窗体数据源,就不会再将窗体数据源更改为SQL语句;
使用SQL语句作数据源,一般打开窗体时就会有一条处理语句,也不会看到你的这种情况。
6#
发表于 2009-3-21 18:16:41 | 只看该作者
本帖最后由 红尘如烟 于 2009-3-21 18:20 编辑

这个可能是读写内存时出错了,一般说来在窗体打开时,使用代码动态修改的属性在窗体关闭时是不会保存的,但在某些情况下(比如频繁在窗体视图和设计视图之间切换),就可能造成这种内存访问出错的问题,导致修改后的属性被保存

点击这里给我发消息

7#
 楼主| 发表于 2009-3-22 07:01:26 | 只看该作者
把子窗体记录源改为SQL语句,还是不行.
qiujiechang 发表于 2009-3-21 07:48

把子窗体记录源改为SQL语句后不要打开窗体,关闭数据库,重新打开就行了

点击这里给我发消息

8#
 楼主| 发表于 2009-3-22 07:05:18 | 只看该作者
这个可能是读写内存时出错了,一般说来在窗体打开时,使用代码动态修改的属性在窗体关闭时是不会保存的,但在某些情况下(比如频繁在窗体视图和设计视图之间切换),就可能造成这种内存访问出错的问题,导致修改后的属性被保 ...
红尘如烟 发表于 2009-3-21 18:16

不是读写内存时出错,确实是被保存到系统表MSysQueries中,你可以查看例子中该表前后的变化。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-6-3 05:48 , Processed in 0.106515 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表