频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

foxpro 机动查询和数据输入

来源: 作者: 出处:巧巧读书 2006-10-10 进入讨论组

这种情形的典型情况是一个销售人员正在访问一个客户的旅途中。在以前的时候,如果销售人员想为一个客房输入一个新的订货,有以下两种选择:

  • 他不得不通过modem 拨号进入办公系统,并以modem 的速度运行订单输入应用程序。
  • 在他的笔记本电脑中有一个数据输入程序。同时还需要在办公室中有一个高级的程序来合并销售人员上传的订单数据。

使用离线视图,第二种选择非常容易实现。销售人员可以使用与办公室使用的程序相同的应用程序(或者该程序的一个子集) ,但使用一个客户,订单,订单细节和产品表的离线视图拷贝。当销售人员回到办公室后,把离线视图文件从笔记本电脑中拷贝到服务器并更新到源表就可以了。

假如每一位销售人员在他们的视图中只需要他们自己的客户或产品;换句话说,你如何处理参数化的视图? 问题是当视图离线时,你必须指定什么样的参数,因此每一位销售人员将得到相同的数据。

方案是游离视图后,为每一位销售员指定不同的参数,然后复制视图文件到销售员的笔记本电脑中。让视图离线,然后再次联线处理下一位销售人员的数据,指定参数。在更新各位销售人员的数据前,视图必须保持离线或让其离线。

一个次要因素是:如果客户的余额需要更新,需要使用一种不同的方法处理冲突而不是采用复盖或放弃更新。例如:

在销售员的视图中,客户可能签了$100.00 产品的订单,但同时,在办公室的视图中,客户支付了$50.00 发票款。

更新子程序需要以检查在离线视图中的以前的值和新值的方法来处理这种类型的更新,并提供差值至源表中。产品的当前数处理也与此相似。

来自:http://www.qqread.com/foxpro/y224806.html 更多文章 更多内容请看SQL Server 索引和查询专题专题,或进入讨论组讨论。
收藏此文】【 】【打印】【关闭
较早的文章:Foxpro 构建配置文件

较新的文章:foxpro 结论
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
最新论坛文章
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章