马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
应用程序需要使用数据库,数据库本身需要设计、开发和部署。还有MySQL学习教程,客户怎样实施混合系统,或者需要帮助管理多个云服务?在实践开辟使用中,经常必要在窗体间传送参数。经常使用的几种参数传送办法有以下几种:
1。利用openargs
在挪用的窗体利用以下语句:
docmd.openform"被挪用的窗体",,,,,,"参数值"
在被挪用的窗体利用me.openargs便可猎取传送过去的参数
2。利用全局变量
先设置一个全局变量,比方:gstrPara,
PublicgstrParaasstring
在挪用之前传送参数值给这个全局变量
gstrPara="参数值"
docmd.openform"被挪用的窗体"
在被挪用的窗体里利用gstrPara便可猎取传送过去的参数
3。利用tag标志
将要传送的参数安排在挪用窗体的tag标志里
在被挪用的窗体里经由过程挪用forms("挪用的窗体").tag来猎取参数值
4。利用模块变量
在挪用窗体设置一个大众的模块变量mstrPara
将要传送的参数安排在挪用窗体的mstrPara变量里
在被挪用的窗体里经由过程挪用forms("挪用的窗体").mstrPara来猎取参数值
5。间接猎取
假如参数来自挪用窗体的控件,也可间接挪用
在被挪用的窗体里间接援用挪用窗体的控件的值如:forms("挪用的窗体").控件名.value
6。多个参数传送
假如必要传送多个参数,可将参数兼并到一个变量里传送(利用指定标记离隔),然后在被挪用窗体再拆分这些变量,以到达多个参数传送的效果。
不外,由于一样平常传送两个参数的时分,多半一个是变量,一个是窗体自己,
以是我经常使用的办法也是对照有用的办法是:
在挪用窗体利用以下语句:
docmd.openform"被挪用的窗体",,,,,,"参数值"
而在被挪用的窗体里设置一个模块变量mfrmSrc
在被挪用的窗体的open或load事务中设置
setmfrmSrc=screen.activeform
这时候mfrmSrc就指向本来的挪用窗体(由于在窗体未完整加载好前,屏幕上激活的窗体是本来的窗体)
利用mfrmSrc你能够猎取挪用窗体上一切控件及相干的值,而且不必要事前晓得本来窗体的称号,具有对照强的通用性。
应当另有更多更好的参数传送办法,纷歧一举例,也但愿人人配合会商这个话题,相干复兴请宣布批评。
不可否认,MySQL也是一个很好的关系型数据库,或许在技术上它与其他领先的关系数据库相差并不大,或不具有劣势。但是,对于一些企业环境来说,MySQL显然不具有优势。 |