界面_窗体_子窗体

在Access窗体中可以添加选项卡控件,添加多个页显示不同的信息。 如何获取选项卡控件中当前的激活页呢   如在窗体在上添加了一个选项卡控件,有两页.分别是“Office中国”和“Access技巧” 详细源码: Priva...
在Access窗体控件中,有一个叫选项卡的控件。选项卡是一个容器,可以放置多个选项按钮或者复选框等。 利用这个控件,通过选择选项组的值,显示到文本框中。 如在窗体放置选项组控件,名为“Frame0”,文本框名为“Text11” ,按钮名...
在Access中,删除数据会出现“#已删除”的情况。如下图所示: 这是因为在代码中删除了表中的记录,窗体还没有刷新而导致的。 只需要加入刷新子窗体的代码即可。 CurrentDb.Execute "delete * from tb...
Access中,对于进货单,销售单等这些需要重复录入多条记录的表,某些值比如:进货或销售的日期、销售的客户、销售人等等,录入的时候每一段数据都是重复使用的。但是这里如果我们设置了固定的默认值,那还是得每段时间改一次,也不明智 这里我们设置新...
在Access数据录入窗体设计中,有绑定表和非绑定表的区分。 绑定表:设置窗体记录源,绑定控件的行来源。只需要直接录入数据,即可保存到表中 非绑定表:窗体没有记录源,通过运行代码把数据读入到表中 绑定式窗体和非绑定式窗体的优点与缺点: ...
在Access中,我们录入数据后,有时会直接按回车键,希望按键后可以直接保存或者调整成功。 这样可以让操作直接键盘操作,省去再用鼠标点击“确定”按钮。 这个功能很简单。只需要将按钮的默认属性设置“是”即可 选择客户后,按回车键即可...
通过修改拖曳子窗体数据表的网格线可以控制每列的列宽。但是这个方法有时会失灵。 所以我们需要把列宽控制死。让数据全部显示出来。 只需要在父窗体的加载事件中写入以下代码: Forms("子窗体名")![字段].ColumnWidth = 宽...
Access窗体间的数据是如何传递的?前面有发过子窗体的数据传递。今天讲解3种方法传递窗体里的数据: 如有窗体“传递窗体”和“接收窗体”两个窗体,通过“传递窗体”控件的值传给“接收窗体”的控件。 方法一: 打开窗体后,直接用打开...
在Access录入窗体中,我们有时需要限制录入的字母为大写,或者统一为小写。 或者说我们在录入的时候强制把大写字母转换成小写,或者强制把小写字母转换成大写。 在文本框的击键事件中写以下代码: 1、如果需要录入大写字母的代码(小写转大...
在Access中,录入数据往往需要一些限制。比如录入的日期必须是星期一,否则出错。 当选择日期是非星期一时,会自动选取今天的这个星期的星期一 效果图: 详细源码: Private Sub Text1_AfterUpdat...
Access窗体有分为绑定式和非绑定式。 所谓绑定式即窗体已经和数据源绑定,可以直接添加删除数据。 非绑定式即窗体没有与数据源绑定,在后期动态添加数据。 绑定式的窗体有个好处就是可以在不写如何代码的情况下快速录入数据。 但是窗体打开的时候会...
在使用DoCmd.RunSQL "SQL语句"这个语句时,会提示一些是否操作的信息。这里介绍几种屏蔽这个信息的方法 1. DoCmd.SetWarnings False 在操作语句前添加这语句,把警告提示设为否。 2.Cu...
在应用程序中,为了避免一些错误操作,往往需要在操作完成前先确认一下。 这里以删除数据为说明。当删除记录是,会提示是否确认删除?如果是即删除,如果否即不删除操作。 详细源码: Private Sub Command17_Click(...
180   2017-10-02

Access窗体添加记录

数据库表格一般都不允许用户直接录入数据。我们会设置录入窗体,让用户录入数据。 这里我们介绍使用sql语句中的insert ...values的语句 如图,我们有一个录入窗体来录入客户姓名 在“保存”按钮的单击事件添加以下代码 Pr...
212   2017-10-01

Access 删除子窗体记录

在Access中数据表中,我们删除记录可以自己按“Delete”键。但是在窗体中,为了防止数据不小心被修改。子窗体数据一般是不允许直接修改的。所以我们一般都设置按钮来删除数据。 删除选定子窗体的值。我们这里用的sql语句。 详细源码: P...
1/3