设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[ADO/DAO] 代码求助,请高手帮忙

[复制链接]
跳转到指定楼层
1#
发表于 2009-10-16 10:34:23 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 bjyutong 于 2009-10-16 10:38 编辑

Private Sub Command51_Click()
On Error GoTo Err_Command51_Click
docmd.runsql "INSERT INTO 准备 ( 序号,客户号, 审核日期, 退款银行, 客户编码, 应付收益, 已领收益, 增值收益, 合计, 编码 )
SELECT (SELECT IIF(Max(准备.序号)>=1,Max(准备.序号),0)
FROM 准备)+1 AS 序号, 客户查询02.客户号, Date() AS 审核日期, 客户查询02.退款银行, 客户查询02.客户编码, Round(客户查询02.贷方*客户查询02.增值比例,2) AS 应付收益, forms!总账客户!TEXT71 AS 已领收益, Round(客户查询02.贷方*客户查询02.增值比例,2)-forms!总账客户!TEXT71 AS 增值收益, Round(客户查询02.贷方*客户查询02.增值比例,2)-forms!总账客户!TEXT71 AS 合计, 客户查询02.编码
FROM 客户查询02"
Exit_Command51_Click:
    Exit Sub
Err_Command51_Click:
    MsgBox Err.Description
    Resume Exit_Command51_Click

请高手指点应该怎么改,谢谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
3#
发表于 2009-10-16 11:18:00 | 只看该作者
Private Sub Command51_Click()
On Error GoTo Err_Command51_Click
docmd.runsql "INSERT INTO 准备 ( 序号,客户号, 审核日期, 退款银行, 客户编码, 应付收益, 已领收益,    & _
增值收益,  合计, 编码 ) & _
SELECT (SELECT IIF(Max(准备.序号)>=1,Max(准备.序号),0)  & _
FROM 准备)+1 AS 序号, 客户查询02.客户号, Date() AS 审核日期, 客户查询02.退款银行, 客户查询02.客 & _
户编码, Round(客户查询02.贷方*客户查询02.增值比例,2) AS 应付收益, forms!总账客户! & _
TEXT71 AS 已领收益, Round(客户查询02.贷方*客户查询02.增值比例,2)-forms!总账客户!TEXT71 AS & _  
增值收益, Round(客户查询02.贷方*客户查询02.增值比例,2)-forms!总账客户!TEXT71 AS 合计, 客 & _
户查询02.编码 & _
FROM 客户查询02"
Exit_Command51_Click:
    Exit Sub
Err_Command51_Click:
    MsgBox Err.Description
    Resume Exit_Command51_Click
2#
发表于 2009-10-16 10:40:39 | 只看该作者
dim ssql as string
ssql="INSERT INTO 准备 ( 序号,客户号, 审核日期, 退款银行, 客户编码, 应付收益, 已领收益, 增值收益, 合计, 编码 )  "
ssql=ssql & "SELECT (SELECT IIF(Max(准备.序号)>=1,Max(准备.序号),0)  FROM 准备)+1 AS 序号, "
ssql=ssql & "客户查询02.客户号, Date() AS 审核日期, 客户查询02.退款银行, 客户查询02.客户编码, "
ssql=ssql & " Round(客户查询02.贷方*客户查询02.增值比例,2) AS 应付收益, forms!总账客户!TEXT71 AS 已领收益, "
ssql=ssql & "Round(客户查询02.贷方*客户查询02.增值比例,2)-forms!总账客户!TEXT71 AS 增值收益, "
ssql=ssql & "Round(客户查询02.贷方*客户查询02.增值比例,2)-forms!总账客户!TEXT71 AS 合计, 客户查询02.编码  "
ssql=ssql & "FROM 客户查询02;"
docmd.runsql ssql
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-18 12:16 , Processed in 0.081656 second(s), 27 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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