设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: wangxy689
打印 上一主题 下一主题

[窗体] 请老师用1个按钮来实现两个操作查询,怎么实现?请帮我把代码补充完整。

[复制链接]
11#
发表于 2011-3-22 20:57:59 | 只看该作者
本帖最后由 roych 于 2011-3-22 21:06 编辑

查询语句可以这样写(附件俺就不上传了,相信冰雪聪明的LZ应该搞得定):
  1. INSERT INTO 日常数据 ( 受理员工号, 受理类型 )
  2. SELECT IIf([预估金额]>10000,[复审工号],[初审工号]) AS 表达式1, IIf([预估金额]>10000,[保全受理类型] & '需复审',[保全受理类型]) AS 表达式2, *
  3. FROM 源数据;
复制代码
你的语句存在以下问题:
1、单双引号问题(请留意黑体字和你的语句之间的区别)。[保全受理类型] & '需复审'
2、追加查询一般是:Insert Into……剩下就不说了。修改后大体如此:
Docmd.RunSQL"INSERT INTO 日常数据 ( 受理员工号, 受理类型 ) SELECT IIf([预估金额]>10000,[复审工号],[初审工号]) AS 表达式1, IIf([预估金额]>10000,[保全受理类型] & '需复审',[保全受理类型]) AS 表达式2, * FROM 源数据"
请注意Into、Select、From等关键词之间的空格,否则下次做的时候还会出现乱七八糟的错误。
12#
 楼主| 发表于 2011-3-22 21:49:46 | 只看该作者
谢谢老师,谢谢老师!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-16 19:55 , Processed in 0.079380 second(s), 25 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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