热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

Access中如何实现几个字段值求和

表中有如下字段:第一次到款额第二次到款额第三次到款额第四次到款额到款总额其中到款总额为四次到款额之和.请问怎么计算到款总额
表中有如下字段: 第一次到款额   第二次到款额   第三次到款额   第四次到款额 到款总额  
其中到款总额为四次到款额之和.
请问怎么计算到款总额

10 个解决方案

#1


关注楼主的问题。

#2


--如果在Access中运行,用:

UPDATE 表名 SET 到款总额 = nz([第一次到款额],0)+nz([第二次到款额],0)+nz([第三次到款额],0)+nz([第四次到款额],0)

#3


--如果在外部用ADO访问MDB,用:

UPDATE 表名 SET 到款总额 = 
    iif(isnull([第一次到款额]),0,[第一次到款额])+
    iif(isnull([第二次到款额]),0,[第二次到款额])+
    iif(isnull([第三次到款额]),0,[第三次到款额])+
    iif(isnull([第四次到款额]),0,[第四次到款额])

#4


我按照wangtiecheng的方法
UPDATE 表名 SET 到款总额 = nz([第一次到款额],0)+nz([第二次到款额],0)+nz([第三次到款额],0)+nz([第四次到款额],0)
试了,结果提示这一句有语法错误。
是Set语句的问题吗?还是我没有引用什么?

#5


如果你不是在Access内部执行,不要用nz()函数,用上面提供的第二种方式:

UPDATE 表名 SET 到款总额 = 
    iif(isnull([第一次到款额]),0,[第一次到款额])+
    iif(isnull([第二次到款额]),0,[第二次到款额])+
    iif(isnull([第三次到款额]),0,[第三次到款额])+
    iif(isnull([第四次到款额]),0,[第四次到款额])

#6


上面已经说的很清楚了,如果你不是在access中运行,不能用nz(),使用上面的第二种方式。

#7


我是在Access中运行的,修改过的程序如下
Private Sub jiusan()
Dim rst As New ADODB.Recordset

rst.Open "UPDATE 到款额度 SET 到款总额 = nz([第一次到款额度],0)+nz([第二次到款额度],0)+nz([第三次到款额度],0)+nz([第四次到款额度],0)"
End Sub

现在倒是不提示错误了,但是计算结果不是相加。
比如我的四次到款额分别为1 2 3 4
计算结果是1235,不知道为什么最后一位不管表里是什么数字结果都是5

#8


用求和


编程动力 www.bcexe.com 专业的编程开发类网站,网络编程,软件开发,网站开发,一切尽在这里!

#9


字段类型?

中断代码,调试出SQL语句,直接在Access中运行试试。

#10


我的问题解决了,是用的Csng函数, Me![到款总额]= CSng(Me![第一次到款额度]) + CSng(Me![第二次到款额度]) + CSng(Me![第三次到款额度]) + CSng(Me![第四次到款额度])

推荐阅读
  • Python与R语言在功能和应用场景上各有优势。尽管R语言在统计分析和数据可视化方面具有更强的专业性,但Python作为一种通用编程语言,适用于更广泛的领域,包括Web开发、自动化脚本和机器学习等。对于初学者而言,Python的学习曲线更为平缓,上手更加容易。此外,Python拥有庞大的社区支持和丰富的第三方库,使其在实际应用中更具灵活性和扩展性。 ... [详细]
  • 如何在PHP中有效实现和管理互斥锁机制(PHP锁) ... [详细]
  • SQL Server开发技巧:修改表结构后的视图批量更新方法与实践 ... [详细]
  • SQLSharper 2014 是一款专为 SQL Server Management Studio (SSMS) 设计的功能增强插件,旨在提升 T-SQL 开发者的效率。该插件提供了多种实用工具,包括快速查询数据库对象、详细查看表结构、优化查询结果导出以及自动生成代码等。适用于需要高效管理和开发 SQL 数据库的专业人士。 ... [详细]
  • 本周,我深入研究了 ECharts 插件的使用方法,整体感觉插件操作较为简便,但后台算法较为复杂。此外,我还学习了 MySQL 函数的新应用,进一步提升了数据库操作的灵活性。同时,分享了自己在 Python 书籍外借过程中的体验,总结了一些实用的借阅技巧和心得。 ... [详细]
  • 在数据仓库管理中,定时更新程序与查询SQL之间的冲突常常导致性能瓶颈和阻塞问题。为了解决这些问题,通常需要对SQL Server进行详细的性能诊断。常用的诊断工具包括系统动态管理视图(DMVs)和扩展事件(Extended Events),这些工具能够帮助识别和分析性能瓶颈的具体原因,从而采取有效的优化措施。 ... [详细]
  • 分布式开源任务调度框架 TBSchedule 深度解析与应用实践
    本文深入解析了分布式开源任务调度框架 TBSchedule 的核心原理与应用场景,并通过实际案例详细介绍了其部署与使用方法。首先,从源码下载开始,详细阐述了 TBSchedule 的安装步骤和配置要点。接着,探讨了该框架在大规模分布式环境中的性能优化策略,以及如何通过灵活的任务调度机制提升系统效率。最后,结合具体实例,展示了 TBSchedule 在实际项目中的应用效果,为开发者提供了宝贵的实践经验。 ... [详细]
  • 如何在 PostgreSQL 中查询表创建语句:PostgreSQL 操作指南
    首先,启动 pgAdmin 并连接到目标数据库服务器。接着,在左侧导航栏中展开“架构”节点,找到并选择需要查询的表。最后,切换到“SQL”标签页,即可查看该表的创建语句。此外,你还可以通过执行 `SELECT pg_get_ddl_command('表名'::regclass);` 命令来直接获取表的 DDL 语句。 ... [详细]
  • 在基于.NET框架的分层架构实践中,为了实现各层之间的松散耦合,本文详细探讨了依赖注入(DI)和控制反转(IoC)容器的设计与实现。通过合理的依赖管理和对象创建,确保了各层之间的单向调用关系,从而提高了系统的可维护性和扩展性。此外,文章还介绍了几种常见的IoC容器实现方式及其应用场景,为开发者提供了实用的参考。 ... [详细]
  • 利用Java开发功能完备的电话簿应用程序,支持添加、查询与删除操作
    本研究基于Java语言开发了一款功能全面的电话簿应用程序,实现了与数据库的高效连接。该应用不仅支持添加、查询和删除联系人信息,还具备输出最大和最小ID号的功能,并能够对用户输入的ID号进行有效性验证,确保数据的准确性和完整性。详细实现方法可参阅相关文档。 ... [详细]
  • 在多模块项目中,项目A作为一个独立的工具包,不依赖于任何第三方库。其目录结构如下:`--src--main--java--resources`。当将项目A打包成JAR文件后,发现无法正确访问`resources`目录下的文件资源。这一问题可能源于JAR文件的构建配置或类路径设置不当,需要仔细检查Maven或Gradle的构建脚本,确保资源文件被正确包含并加载。 ... [详细]
  • Norton Partition Magic 中 PHP 函数 error_reporting(E_ALL ^ E_NOTICE) 的详细解析与应用
    在 Windows 环境下,通过具体示例分析了 `Norton Partition Magic` 中 `PHP` 函数 `error_reporting(E_ALL ^ E_NOTICE)` 的详细解析与应用。该函数用于控制错误报告级别,例如在从 PHP 4.3.0 升级到 4.3.1 后,程序出现多处错误的原因及解决方法。本文深入探讨了错误报告配置对程序稳定性的影响,并提供了实用的调试技巧。 ... [详细]
  • 本文深入探讨了ASP.NET中ViewState、Cookie和Session三种状态管理技术的区别与应用场景。ViewState主要用于保存页面控件的状态信息,确保在多次往返服务器过程中数据的一致性;Cookie则存储在客户端,适用于保存少量用户偏好设置等非敏感信息;而Session则在服务器端存储数据,适合处理需要跨页面保持的数据。文章详细分析了这三种技术的工作原理及其优缺点,并提供了实际应用中的最佳实践建议。 ... [详细]
  • 如何在Oracle ASM_Diskgroup中重命名现有磁盘
    如何在Oracle ASM_Diskgroup中重命名现有磁盘 ... [详细]
  • 基于Java和JSP的电子医疗记录管理平台
    随着信息技术的快速发展,各类管理系统已在各行各业得到广泛应用。传统的人工管理模式已逐渐无法满足现代需求。本文介绍了一种基于Java和JSP技术开发的电子医疗记录管理平台,旨在提高医疗行业的信息化水平和管理效率。该平台通过整合先进的数据库技术和Web开发框架,实现了医疗记录的高效存储、查询和管理,为医护人员提供了便捷的操作界面和强大的数据支持。 ... [详细]
author-avatar
镜水影快乐
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有