以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 数据库表与当前表 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=79110) |
|||||||||||||||||||||||||||||||||||||
-- 作者:sf020cf -- 发布时间:2015/12/24 14:33:00 -- 数据库表与当前表 有两张表 都是外部数据源 表一包含了几天的数据 假如已经把数据都填充到表二 在表中有一列订单编号是唯一值 不可重复填充 但有这么一个问题 假如表二不限制只显示哪一天数据的情况下 表一不可重复填充到表二 可是比如表一有三天的数据 这三天的数据都已经填充到表二 那在表二假如按日期刷新出当天数据后 前两天天的数据是可以再一次提交的 就好比代码只对比了表二当前是否有相同订单编号 我是想让代码去数据库的表二进行对比 可datatable("表名")不就是数据库表吗? 代码是: Dim Cols1() As String = {"项目","下单日期","MK号","DO号","城市","客户","送货地址","物料代码","数量","体积","重量","承运商","司机","车牌","车数","车型","出车日期","车辆属性","备注","特殊要求","司机是否报销搬运费","跟车搬运","人数","订单编号"} Dim p As WinForm.ProgressBar DataTables("配载订单").ResumeRedraw systemready = True |
|||||||||||||||||||||||||||||||||||||
-- 作者:大红袍 -- 发布时间:2015/12/24 14:47:00 -- 1、客服跟单 只要加载了所有数据,就不可能出现重复;
2、即便 客服跟单 没有加载所有数据,你可以直接用sqlFind来查,甚至,先加载所有数据,再find |
|||||||||||||||||||||||||||||||||||||
-- 作者:sf020cf -- 发布时间:2015/12/24 15:54:00 -- 可现在情况是 客服跟单如果是刷新显示当天数据 配载订单未刷新 表中有当天与昨天的数据 如果全选配载订单表提交到客服跟单 那么即使客服跟单已经有了昨天的数据 可是未显示 这次的提交也会重新把配载订单的当前数据与客服跟单的当前数据比对订单编号 那么因为客服跟单当前表不包含昨天的数据 所以昨天的数据就可以重复提交 就是这个问题 |
|||||||||||||||||||||||||||||||||||||
-- 作者:大红袍 -- 发布时间:2015/12/24 16:37:00 -- 认认真真看2楼。
要么1、加载全部数据;
要么2、用sqlFind查找数据 |
|||||||||||||||||||||||||||||||||||||
-- 作者:sf020cf -- 发布时间:2015/12/25 10:11:00 -- 意思是这样的吗 不能用load 只能用sqlfind (不管是否全部加载数据) 那刷新的按钮我这样改不行啊 Dim sd As WinForm.DateTimePicker Dim filter As String = "1=1"
|
|||||||||||||||||||||||||||||||||||||
-- 作者:大红袍 -- 发布时间:2015/12/25 10:14:00 -- DataTables("配载订单").LoadFilter = filter DataTables("配载订单").Load
改成
Tables("配载订单").Filter = Filter
---------------------------------------------或者,1楼的代码,find改成sqlFind |
|||||||||||||||||||||||||||||||||||||
-- 作者:sf020cf -- 发布时间:2015/12/25 14:17:00 -- If r("项目") = "
" Then 项目名称之间用什么连接 or \\ | |
|||||||||||||||||||||||||||||||||||||
-- 作者:大红袍 -- 发布时间:2015/12/25 14:37:00 -- select case r("项目") case "曼秀雷敦", "立邦", "阿克苏" \'代码 end Select
http://www.foxtable.com/help/topics/0224.htm
|