select 工单编号 from 工单 a join 工单 b on a.编号=b.编号 where a.收货重=0;
create view 不重复工单 AS
select * from 工单 where 工单编码 not in(select 工单编号 from 重复)or 工单编号 in(select 工单编号 from 重复) and 收货重<>0
然后把你上面语句中的表中工单全部用不重复工单替代即可。
建一个文件夹,在服务器上每个文件夹是可以设置权限的,在这个文件夹上添加一个"Everynoe"的用户,权限是"写入",不可以是"修改","写入"权限可以修改数据库的记录,但不能删除里面的任何文件,"修改"权限是可以删除文件的,把表的数据库放这个文件夹就行了!如果你是表跟界面分开的话,而且是通过代码操作数据库的,那么这个文件就算设为"只读"都没问题!
做一个窗体,把两个表都做成子窗体然后把子窗体的链接主字段和子字段对应到工单号就可以联动了。
或者用VBA检测A表焦点输入,再相应筛选B表数据。
说得不详细,不清楚可以追问,可以解决的。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)