Foxtable(狐表)用户栏目专家坐堂 → 微信支付 订单编号


  共有2482人关注过本帖树形打印复制链接

主题:微信支付 订单编号

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/3/25 13:17:00 [显示全部帖子]

 

同时触发的时候,就会有这种问题。建议加上随机数,或者,用guid,或者加上_Identify列的值。

 

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/3/25 14:50:00 [显示全部帖子]

你页面是不是重复保存了啊。比如客户端那里点了两次提交,或者刷新,或者后退重新点了提交。

 

1、你插入数据之前,用find或者sqlfind查找一下是否存在对应记录。

 

2、同一个用户,同一个页面,不要允许提交。

 

3、你改成guid试试吧。同一个世界获取的随机数,有可能是一样的。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/3/25 18:16:00 [显示全部帖子]

简单方法:点击后,把按钮禁用

 

.Add("btn1", "立即支付","button").Attribute = "onclick= ""callpay('" & product_id & "'); this.setAttribute('disabled','disabled');"" "

 

 


 回到顶部