My18科技配置工具使用方法和变量说明.docxVIP

My18科技配置工具使用方法和变量说明.docx

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
My18科技配置工具使用方法及变量说明 修改时间2014/04/10 在My18科技配置工具中可以任意设置sql规则和自定义变量以便满足不同的网站需求。 为了方便起见,软件还自带了一组内置变量来代表相应的数据。 参数的填写: 安装好程序后,点“开始—程序—My18系列软件—My18科技配置工具”,然后把数据库参数填写上即可。注:首次配置请填写数据库管理员帐号(sa或root,要具备创建表和触发器的权限)。配置好后可以更换为普通帐号(只需select、insert、update权限)。 填写好后点连接测试,提示成功后点“数据库配置”按钮,就进入sql规则配置界面。 设置短信: 这里需要购买相应的短信发送帐号密码等信息,资费为0.1元/条,主要是发送收款短信到指定手机,方便客户随时随地了解收款情况。 查找模板: My18已经为大家准备了几百套配置好的模板,只需要大家根据自己数据库结构情况选项相应模板即可。 为方便快速查找,可以点击[查找模板]按钮,在[模糊匹配条件]中输入模板名称,点[筛选]按钮查找,找到相应模板后双击即可。 也可以自己创建新模板。 新建模板: 点[新建模板]按钮即可创建。也可通过[删除模板]按钮删除。 填好[模板名称]、[用户表名]、[关键字]及选择好关键字类型后点[保存]创建即完成。其中[备注提示名]是给内置变量@Memo赋值。可以通过这个设置来体现网站的品牌效应。 自定义: 配置工具中的规则可能无法完全满足实际应用的需要,因此可以在新建模板时选择[自定义]模式。当勾选中[自定义]复选框时,下方高级设置中的sql表规则和字段规则将不再起作用。直接在[自定义SQL]中写入编辑好的触发器代码,然后点右侧的[快速保存配置]即可。这样就可以通过自己编写的触发器来调用存储过程或进行条件循环、判断等触发器操作了。 内置变量: @O_id:充值交易流水号 @addmoney:充值金额 @o_time:打款时间 @U_id:用户ID(附言内容) @M_name:打款人名 @H_fee:手续费 @p_type:充值方式 @Memo:备注提示名 @huikuanren:工行收款人 为什么要自定义变量? 很多时候我们需要记录的信息并不在内置变量里,比如我们想在流水表中记录充值会员的会员名。这个值在用户表中,且与用户id是一一对应的,但它不是软件的内置变量,所以需要我们设置select规则来从用户表中将会员名自定义成一个变量以供使用。例如用户的之前金额,也不是内置变量,所以也需要自定义成一个变量。 自定义变量的写法:@变量名 例如想定义一个变量n ,那么写法就是 @n 变量的运用: 示例一: 例如我们要记录的备注信息为:“My18提示:张三支付宝充值20元 订单号:2012000019871425622 交易时间:2012-02-02”。 写法如下: @Memo+@M_name+@P_type+充值+@addmoney+元 订单号: +@o_id+ 交易时间:+@o_time 有的客户希望备注信息中的金额是充值金额加手续费。 写法如下: @Memo+@M_name+@p_type+充值+convert(nvarchar,(convert(float,@addmoney)+convert(float,@H_fee)))+元 订单号:+@O_id+ 时间+@o_time 这里首先将@addmoney和@H_fee两个变量转化成数字型,相加后再转化成字符型即可。 示例二: 再例如记录充值后的金额,写法如下: @addmoney+@H_fee+@a 其中@a是自定义变量,是用select规则从用户表中取的余额字段的值,代表该用户之前的金额。 @addmoney和@H_fee是内置变量,分别代表充值金额和手续费。 Sql规则: My18为大家提供了select、update、insert三种Sql规则 其中select用来自定义变量的取值 Update和insert用来写入和更新数据 Select规则与Update和insert规则最大的不同是select仅用来取值,不对数据库做任何的操作。而update用来更新,insert用来插入。 Select规则的用法: 例如:要取tp_user1表中充值会员的用户名、充值前余额、总金额三项内容,分别赋值给自定义变量@n、@m、@m1 如图 在『SQL表规则』的右半部分点【新建】按钮,创建规则。 [规则类型]选择select,填好要取值的表名称、表的关键字等,[对应变量]一定要写@U_id,因为你要选择取值的表中的关键字一定要和用户标识(@U_id)有一一对应关系。[变量类型]选择该表关键字的类型。 注:[规则名称]是来备注此条规则的含义 。 填好后点保存,左半部分即出现如图所示:

文档评论(0)

wuyoujun92 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档