设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1646|回复: 6
打印 上一主题 下一主题

[窗体] 利用命令剪切当前记录

[复制链接]
跳转到指定楼层
1#
发表于 2007-11-23 10:02:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
退休职工工资管理系统中,在窗体“人员变动”中,如何把当前记录剪切到表“已故”中,以备不时之需,还有窗体“组合查询”中,利用退休时间查找,总是提示还得输入一遍参数,不知何故,请高手赐教!

[ 本帖最后由 yangzimin 于 2007-11-26 14:25 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2007-11-23 10:09:11 | 只看该作者
1. 做一个追加查询
2. 描述不清,请上传例子
3.同一个问题请不要多次发贴
3#
 楼主| 发表于 2007-11-23 13:35:37 | 只看该作者
我想您没有明白我的意思,就是退休人员中出现有死亡情况的,比方说6月死亡的,原则上是要从“基本情况”和“工资情况”中直接删除的,但是有时到了年底政策有变化,还要补偿该人员死亡以前1-5个月的工资,所以暂时存放到表“已故”中,可是死亡人数不固定,在sql语句中怎么写where条件呀?我的意思是在窗体“人员变动”中查找出死亡人员,然后把当前记录剪切到表“已故”中,怎么实现呢?
4#
 楼主| 发表于 2007-11-23 14:03:21 | 只看该作者
CurrentDb.Execute "INSERT INTO 已故 ( 单位, 编号, 部门, 姓名, 性别, 职务, 个人序号, 身份证号, 出生日期, 工作时间, 退休时间, 革命工作时间, 连续工龄, 地址, 邮编, 百分比, 房贴, 生基, 盐款, 护理费, 烤火, 鸡蛋款, 补贴, 一次养老金, 应加, 借款, 应减, 实发 )
" & me.单位  & ", " & me.编号 & ", " & me.部门 & ", " & me.姓名 & ".......
这样行得通吗?
5#
 楼主| 发表于 2007-11-23 16:09:10 | 只看该作者
Private Sub 命令63_Click()
  CurrentDb.Execute "INSERT INTO 已故 ( 单位, 编号, 部门, 姓名, 性别, 职务, 个人序号, 身份证号, 出生日期, 工作时间, 退休时间, 革命工作时间, 连续工龄, 地址, 邮编, 百分比, 房贴, 生基, 盐款, 护理费, 烤火, 鸡蛋款, 补贴, 一次养老金, 应加, 借款, 应减, 实发 )"
SELECT 基本情况.单位, 基本情况.编号, 基本情况.部门, 基本情况.姓名, 基本情况.性别, 基本情况.职务, 基本情况.个人序号, 基本情况.身份证号, 基本情况.出生日期, 基本情况.工作时间, 基本情况.退休时间, 基本情况.革命工作时间, 基本情况.连续工龄, 基本情况.地址, 基本情况.邮编, 基本情况.百分比, 工资情况.房贴, 工资情况.生基, 工资情况.盐款, 工资情况.护理费, 工资情况.烤火, 工资情况.鸡蛋款, 工资情况.补贴, 工资情况.一次养老金, 工资情况.应加, 工资情况.借款, 工资情况.应减, 工资情况.实发
FROM 工资情况 INNER JOIN 基本情况 ON 工资情况.身份证号 = 基本情况.身份证号
WHERE (基本情况.身份证号 = "& me.身份证号 & ")
Exit Sub
运行时,还是提示编译错误,语法错误

还有一个问题,在该窗体中,要求实发=房贴+生基+盐款+护理费+烤火+鸡蛋款+补贴+一次养老金+应加-应减,如果有借款的话,还要求在这个实发数目的基础上在手动减去一部分数),我应经在实发属性中定义了表达式,但是不起作用,
6#
 楼主| 发表于 2007-11-26 14:30:36 | 只看该作者
版主大人,按照您说的改了,还是报错,另外执行保存时也是报同样的错误,麻烦您给看看这两段代码还是哪里有问题,关于这个关系为一对一的两个表(基本情况和工资情况)有什么更好的方法来实现增删改操作吗? 我是菜鸟,不要笑我
7#
发表于 2007-11-26 15:26:05 | 只看该作者
“"”号的使用上存在问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-29 02:01 , Processed in 0.092298 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表