关于查询的问题(100分)

  • 主题发起人 主题发起人 jinshixi
  • 开始时间 开始时间
J

jinshixi

Unregistered / Unconfirmed
GUEST, unregistred user!
我用的是桌面数据库。
1。如何将查询结果保存为一个表(TABLE)?
2。我有四个数据库:CPKOD,CPKOE。
CPKOD里有字段DNO(单据号),RQ(日期)。。。
CPKOE里有字段DNO(单据号),CPBH(产品编号),CPSL(产品数量)。。。
CPKOD与CPKOE为基于DNO的一对多的关系即一张单据有多种产品(编号)
还有XSKOD,XSKOE,与对应。
现在要求两个部门(仓库和销售)自动对账,
问题:找出输错的和漏输的DNO和CPBH,该怎么做?
请写出详细思路,不胜感激!



 
1。用查询后保存为视图,再由视图转换为表(用select * into newtabel from 视图表)
2。输错,漏输,这是客户的问题,当仓库和销售对帐后只能查出漏输(且有一方已经输过单据号
两方都没输,通过程序查有点难);你的cpkod表还应该有仓库编号字段;
3。你的数据结构可能有问题(如果我没猜错);提供思路如下:
你可以把客户在录入仓库出口单明细表后,在销售部门的销售明细表录入时,直接调
仓库出口单明细表,这样可以避免上面的错误;
 
输错,漏输, 这些情况你可以尽量控制,使用户尽可能不会发生这种操作
 
1.建議先建立一個嶄存表Temp在數据庫中,再將查詢結果Insert Temp表中,這种方法比
較實用.
 
程序可以控制啊!!!!!没有输入DNO和CPBH就不让保存就可以了
 
可以由仓库的数据直接生成销售的数据。我们公司就是这样做的。财务的发票凭证是由销售的发票直接生成的。这样仓库,销售,财务就不用对帐了。
 
后退
顶部