Office中国论坛/Access中国论坛

标题: 从包办婚姻说起——兼谈数据绑定 [打印本页]

作者: roych    时间: 2023-4-17 19:26
标题: 从包办婚姻说起——兼谈数据绑定
最近一两年,人口老龄化的问题一直被提及,大家都觉得为啥年轻人都不想结婚生娃了?于是有人开玩笑说,要不按古代的包办婚姻来实施吧,这样就不怕没人结婚了。找对象很难,大家觉得包办婚姻很好,不用去想怎么相亲怎么恋爱之类的事情,但包办婚姻就一定幸福吗?说不准从结婚那天起就鸡飞狗跳了。所以,这种事情口嗨一下就算了,别想太多。

包办婚姻就像Access窗体绑定数据一样,不管你想不想要,从此它都与你形影相随。也许孤独的时候你希望绑定,但更多时候你还是渴望自由恋爱,就像不绑定数据的窗体一样,虚位以待,只为那个心仪已久的人。

在Access中,窗体是否绑定数据,各有各的好处。先说结论:
原因在于,录入窗体绑定数据,当光标离开窗体控件时,一不小心就录入并保存数据了,数据出错想修改时很麻烦。如果不绑定,不管你录入了什么,都不会影响数据表。
而查询(子)窗体一般只展示数据,因此绑定后会更方便。当然,也可以在加载窗体完毕后再绑定,但既然不需要录入,又何必非要在加载事件里写代码呢?

这是近期一个版友提的问题,《请老师给看看窗体列表框多选添加到另一个窗体的子窗体中》。

为啥会加上这一行呢?原因就在于主窗体绑定了数据表。所以:
因此,这种情况下,绑定数据表就好了。当然,至于其它数据,例如行号什么的,应该一次性引用后新增。
最后附上修改前后的文件,请打开”frmRecept“窗体,进行对比。
修改前的附件:
[attach]64531[/attach]
修改后的附件
[attach]64532[/attach]

作者: yanwei82123300    时间: 2023-4-18 19:07
roych老师谢谢您的帮助与解答,我又上了一课, 祝好!!
作者: siaele2    时间: 2023-4-19 11:29
老师,能麻烦你一下吗?有时间的话帮我看看这个问题,不胜感激!!!
http://www.office-cn.net/thread-126835-1-1.html




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3