Private Sub 命令63_Click()
CurrentDb.Execute "INSERT INTO 已故 ( 单位, 编号, 部门, 姓名, 性别, 职务, 个人序号, 身份证号, 出生日期, 工作时间, 退休时间, 革命工作时间, 连续工龄, 地址, 邮编, 百分比, 房贴, 生基, 盐款, 护理费, 烤火, 鸡蛋款, 补贴, 一次养老金, 应加, 借款, 应减, 实发 )"
SELECT 基本情况.单位, 基本情况.编号, 基本情况.部门, 基本情况.姓名, 基本情况.性别, 基本情况.职务, 基本情况.个人序号, 基本情况.身份证号, 基本情况.出生日期, 基本情况.工作时间, 基本情况.退休时间, 基本情况.革命工作时间, 基本情况.连续工龄, 基本情况.地址, 基本情况.邮编, 基本情况.百分比, 工资情况.房贴, 工资情况.生基, 工资情况.盐款, 工资情况.护理费, 工资情况.烤火, 工资情况.鸡蛋款, 工资情况.补贴, 工资情况.一次养老金, 工资情况.应加, 工资情况.借款, 工资情况.应减, 工资情况.实发
FROM 工资情况 INNER JOIN 基本情况 ON 工资情况.身份证号 = 基本情况.身份证号
WHERE (基本情况.身份证号 = "& me.身份证号 & ")
Exit Sub
运行时,还是提示编译错误,语法错误
还有一个问题,在该窗体中,要求实发=房贴+生基+盐款+护理费+烤火+鸡蛋款+补贴+一次养老金+应加-应减,如果有借款的话,还要求在这个实发数目的基础上在手动减去一部分数),我应经在实发属性中定义了表达式,但是不起作用, |