设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[窗体] 已经禁止窗体添加数据,但在程序中打开时仍然可以添加。

[复制链接]
跳转到指定楼层
1#
发表于 2016-3-29 00:03:00 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
2003数据库的一个表格式的窗体,已经在窗体属性中的“数据输入”项设置“否”,该窗体在程序外单独打开时,表格最后面不出现新纪录行,实现了禁止添加。但是在程序内部打开i时却出现了新纪录行,仍然可以添加纪录。找不出原因,请各位老师指点。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2016-3-29 08:13:33 | 显示全部楼层
非常感谢roych老师的指点,果然将窗体属性中“数据”选项中的纪录集类型改为“快照”后问题迎刃而解。roych老师非常热心而且高效,谢谢
    对出现这种情况还是有些不解:另外一个表格式窗体,数据添加设置为“否”,数据集类型也是设置为默认的“动态集”,在程序中打开时就不出现新纪录行。我检查了两者的设置,除了绑定的数据源表不同,其他设置完全一样。不知何故? 快照是什么意思?
   
   
3#
 楼主| 发表于 2016-3-29 08:32:02 | 显示全部楼层
roychl老师:
     我试验了一下,数据集类型改为“快照”以后,表格式窗体内原来的纪录字段都不能修改了,如同锁定一般,这是个问题。我的本意是在表格式窗体内不允许用户添加新纪录,但是允许在这个窗体内对纪录进行编辑和删除。而添加新纪录用另外一个单个窗体进行。
     您看看如何解决呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-14 21:12 , Processed in 0.113457 second(s), 27 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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