仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 907|回复: 8
打印 上一主题 下一主题

[学习教程] MYSQL网页编程之在窗体间传送参数的几种经常使用举措

[复制链接]
愤怒的大鸟 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:27:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

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显然不具有优势。
山那边是海 该用户已被删除
沙发
发表于 2015-1-16 22:30:11 | 只看该作者

MYSQL网页编程之在窗体间传送参数的几种经常使用举措

光写几个SQL实在叫无知。
乐观 该用户已被删除
板凳
发表于 2015-1-19 15:55:30 | 只看该作者
再开发调试阶段和OLAP环境中,外键是可以建立的。新版本中加入了SETNULL和SETDEFAULT属性,能够提供能好的级联设置。
变相怪杰 该用户已被删除
地板
发表于 2015-1-28 07:49:46 | 只看该作者
从项目平台的选择上讲,我们关心的,应该是一款产品能不能满足任务需求,而不是网上怎么说。
若天明 该用户已被删除
5#
发表于 2015-2-5 19:44:25 | 只看该作者
你可以简单地认为适合的就是好,不适合就是不好。
飘灵儿 该用户已被删除
6#
发表于 2015-3-3 20:13:03 | 只看该作者
入门没那么困难,精通没那么容易
不帅 该用户已被删除
7#
发表于 2015-3-11 13:26:05 | 只看该作者
SQLServer的异构移植功能个人感觉最好了。(如果对比过SQLServer的链接服务器和Oracle的透明网关的朋友会发现SQLServer的sp_addlinkedserver(openquery)异构数据库系列比Oracle真是强太多了。)
愤怒的大鸟 该用户已被删除
8#
 楼主| 发表于 2015-3-18 20:55:50 | 只看该作者
对一张百万级别的表建游标,同时又没有什么过滤条件,取得游标效率是如果直接SQL查询百万条数据;如果再对每条记录做处理,耗时将更长。
透明 该用户已被删除
9#
发表于 2015-3-26 16:57:38 | 只看该作者
每天坚持做不一样的是,认真做笔录,定时复习。一个月你就可以有一定的收获。当然如果你想在sql方面有一定的造诣,你少不了需要看很多很多的书籍了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-1 09:33

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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