设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

如何保证表单数据完整

[复制链接]
1#
发表于 2006-6-9 19:06:00 | 显示全部楼层
在ADP中,视乎后台数据库,总的来说,对主从表的约束要比ACCESS严格的多,因此如果是一对多的情况下,没有一,多是绝对无法保存的.而大多数情况下,有一没有多是被允许的,除非有特殊约束.

在实际中,一般录入窗体相对主子表的是主窗体和子窗体,
1.如果要控制主表中没有数据,子表不让输入数据,则:
在"子窗体"的进入事件中做一判断,判断的依据是主窗体的某些字段,如果主窗体的某些字段为空,则认为主表没有数据,不让子窗体进入(让焦点落在主窗体上),再给些提示等等.

2.如果要控制子表没有数据不给保存,则:
在"窗体"关闭事件中做判断,如果子窗体的记录数=0则给出提示,不给保存等等
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-12 19:58 , Processed in 0.078052 second(s), 23 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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