Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
每行只要0.032秒,速度还可以了,只是你为何要这样处理呢?
内部合同号都是唯一的吗?如果不是唯一的,这样的重算没什么意义。
如果速度真的很慢,又需要重算你可以考虑用ExecuteNonQuery方法
每行只要0.032秒,速度还可以了,只是你为何要这样处理呢? ---------------哦,这个由于订货记录表先下单,那个生产预计完成时间流程在后,所以经常刷是否有该单的数据补充,所以要这样算 |
内部合同号都是唯一的吗?如果不是唯一的,这样的重算没什么意义。 如果速度真的很慢,又需要重算你可以考虑用ExecuteNonQuery方法 -------------合同号是唯一的,但一个合同会有多种产品都挂这个合同号,所以更新时要把每种产品只要是这个合同号的都刷出生产预计完成时间. |
这样快不了的,应该可以用SQL语句一次搞定,去专业的SQL论坛问问手,csdn上的SQL SERVER栏目上就有不少高手的,下面的肯定不行,只是一个思路: Update {订货记录表} Set [订货日期记录_生产预计完成时间] = (SELECT Max(生产_生产预计完成时间) From {供应链管理表} Where [供应链部_内部订单号] = 订货记录表.内部合同号) -----------感谢狐爸,我试试用update,上次问过返写到后台表中用update的确挺快,我试下这次有没有效果.感谢您的建议 |