以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [原创]做了一个移动端盘点的例子,可是不能实现盘点实际库存写入后台数据库  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=140503)

--  作者:狐来江湖
--  发布时间:2019/9/7 8:17:00
--  [原创]做了一个移动端盘点的例子,可是不能实现盘点实际库存写入后台数据库
参照帮助中的例子做的,出现问题如题,不知道代码错误出现在哪里?请老师指教!
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:盘点.rar


本机浏览器测试:127.0.0.1:10086/shurumod.htm


--  作者:有点蓝
--  发布时间:2019/9/7 9:07:00
--  
……
    Case "edit.htm"
        Functions.Execute("Edit",e)
        Return ‘这里必须返回,不然e.WriteString重复调用了,e.WriteString一次返回只能调用一次
End Select
e.WriteString(wb.Build)

--  作者:狐来江湖
--  发布时间:2019/9/7 9:22:00
--  
 哦,谢谢蓝老师,我看一下
--  作者:狐来江湖
--  发布时间:2019/9/7 9:36:00
--  
 蓝老师,还是没有上传写入数据库,您帮我看一下怎么回事?是不是每个页面最后都要加一句return?
--  作者:WELOVEFOX
--  发布时间:2019/9/7 9:45:00
--  
我觉得没有表达清楚,数据已经上传到数据库了,PC端数据没有刷新的话,重新加载数据就可看到最新的。
如果是希望将盘点数量更新到数量上,那是另一回事。

--  作者:有点蓝
--  发布时间:2019/9/7 9:45:00
--  
1楼实例我测试没有问题。

e.WriteString不能重复调用,如果有就加
--  作者:WELOVEFOX
--  发布时间:2019/9/7 9:47:00
--  
 加入 Return ‘这里必须返回,不然e.WriteString重复调用了,e.WriteString一次返回只能调用一次
已经成功写入。

[_Identify],商品编码,商品名称,规格,生产厂商,批号,数量,盘点数量 From {实时库存批次}"

加入盘点数量,在浏览端可以看到更新后的。

所以楼主应该没表达清楚。

--  作者:狐来江湖
--  发布时间:2019/9/7 9:55:00
--  
 哦,我明白了,是狐表服务端没有重新加载数据的问题。谢谢各位老师!


那么,我要是在服务器端实时看到盘点的结果的话,应该加入什么样的代码呢?


--  作者:WELOVEFOX
--  发布时间:2019/9/7 9:57:00
--  
做个计划管理,不建议,不如做个筛选条件,用按钮查询自己想要的结果,计划管理用得不当,占用系统资源
--  作者:有点蓝
--  发布时间:2019/9/7 9:59:00
--  
开发服务端,要和开发客户端的思维区分开。服务端程序一般是放到服务器24小时运行的,一般也不会有人专门跑到服务器去看结果。