Access

在Access中,可以快速创建绑定式窗体。这样窗体,不需要按什么操作,只要填写数据就可以录入到表中。 当然这样窗体会容易导致数据出错的。如何才能在添加或者更改数据的时候有提示操作? 当数据更新时候提示数据已经更新,是否允许操作呢?选择是...
在窗体中, 有Tab属性,当按回车键的时候,焦点会按Tab键顺序跳转。 在绑定式窗体中,默认情况下,当用新增记录方式打窗体时,当输入完最后一个字段字段后,按回车键,窗体会自动转到下一个新增记录。 如何才能不让窗体转入下一个新记录呢? ...
有时我们需要判断窗体是否存在子窗体,如果存在,即显示子窗体数据;如果不存在,显示其他的。 判断子窗体是否存在,只需要遍历窗体的所有控件,判断有否有子窗体控件即可。 控件类型固有常量表如下: 详细代码: Private Sub C...
27   2017-12-15

Access设计九九乘法表

小时候,相信大家都背过九九乘法口诀。据说这个在春秋战国已经存在,源远流长。 顺序语句,条件语句和循环语句在任何编程语言中都离不开。所以很多入门示例都是要求做一个这样的口诀表。因为需要用循环语句。 在Access vba中,也可以非常方便...
前面我们在《Access设置列表框多选》一文中讲过如何多选列表框的记录。 有时我们需要选择全部记录,也会全部不选择。如果数据量多的话,逐个选择显然不方便。 1.用shift键批量选择。前面讲过,“多重选择”属性,选择“展开的”。此用sh...
子窗体是Access开发的一大特色。可以用来方便展示记录集。 当焦点去到子窗体,点击到子窗体具体的行时,如何知道所选中的是哪一条记录呢? 如图:选择子窗体的记录,当选中记录时,文本框自动切换选中的值 在子窗体的“成为当前”事...
 网友“网速很慢”希望从一张Excel总表中,按其中一列进行拆分表。同时同一样的记录追加到该表中 “我的这个表有好多行。 比如姓名行 刘德华原表10行 拆出刘德华这个表,里面有刘德华10条数据” 如有表“表1...
41   2017-12-13

Access设置列表框多选

在Access中,可以展示数据列表的除了常用的子窗体,还有列表框。 默认情况下,我们只能点击一条数据。如何多选数据呢? 在窗体设计视图中,列表框的“多重选择”属性,选择“简单”或者“展开的” 说明 该属性只能在窗体设计视图中...
access可以通过传递窗体文本框中的值来打开一个参数查询。 如在窗体文本框上录入姓名“李某”,参数查询接受这个“李某”,打开有关这个“李某”的记录。 只需要在SQL语句的条件Where 中=Forms]![窗体名]![控件名];那么如果文...
前面我们讲过很多示例都会用到Dlookup来获取所选择的相关值。 比如下面的示例,在窗体2中添加,组合框名为“combo0”,“姓名”文本框名为“Text2”,“性别”文本框名为“Text4”,“职务”文本框名为“Text6” 我们选择...
在Access中,很多时候录入数据都是使用的文本框,有时我们录入的内容是段落性的。需要分行录入。分行我们一般是按回车键(Enter) Access文本框中默认换行的是按Ctrl+Enter,不是按Enter    修...
在Access中, 可以用链接表方式方便地连接后台数据库。 当然也可以用ADO来读取数据,而且速度会比链接表更加快。 如何用ADO打开加密的Access数据库呢? 下面源码通过ADO打开数据库“建表”,“建表”数据库密码为“123”,读...
有网友好奇想知道100天后的日期是什么年月日。因为这个日子对她来说是比较重要的。 可以用参数指定某个日期的年,月,日 其中每个年参数的取值范围为:从 100 到 9999 间的整数 只需要在今天的日期,日参数加上100即可获取100...
有时候,我们需要往不同的表中动态添加数据。第一步就是先判断表中是否存在对应的字段。如果存在即添加,否则不添加。 如存在“职务”表,字段“职务” 判断表中是否存在该字段。参数stblname为表名,sfldName为字段名 Func...
在Access程序设计中,我们有时会用日期+后缀或者前缀+日期等等作为一个编号或者其他流水号 但是不同的电脑却显示得不一样。比如“201702”,有的电脑“20172” 这个显示在电脑的控制面板=》区域和语言选项 里面,可以自定义不同的...
1/30