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