我在MS Access中有一个更新查询;为设置更新查询的值,我使用了选择查询,我确定其结果是唯一的,但出现错误
override func viewDidLoad() {
let tap = UITapGestureRecognizer(target: self, action: #selector(touchHandled))
view.addGestureRecognizer(tap)
}
@objc func touchHandled() {
tabBarController?.hideTabBarAnimated(hide: true)
}
extension UITabBarController {
func hideTabBarAnimated(hide:Bool) {
UIView.animate(withDuration: 2, animations: {
if hide {
self.tabBar.transform = CGAffineTransform(translationX: 0, y: 100)
} else {
self.tabBar.transform = CGAffineTransform(translationX: 0, y: -100)
}
})
}
这是我得到的错误:
操作必须使用可更新的查询
我的更新查询是这样:
SET asbuilt_list.commented_sheet =
Nz((SELECT [pages]
FROM [tbl_transmittal_discipline_poi_max] AS T1
WHERE (T1.[owner document number] = asbuilt_list.[doc])
AND (T1.poi = "cmn" )), 0)