设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[其它] 关于字段值相加的菜鸟问题,哪位高手能帮帮忙啊

[复制链接]
跳转到指定楼层
1#
发表于 2003-6-18 03:07:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想实现输入字段a和字段b的值,字段c会把字段a和字段b的值自动相加的功能。
可我把字段c中的默认值一项设为[a]+,保存的时候总是报错。报错为:数据库引擎不能识别验证表达式中字段'a',或'表1'的缺省值。

哪位高手能帮帮我这个菜鸟啊!!!!!!!

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2003-6-18 03:43:00 | 只看该作者
http://a9.shtip.com.cn/index.asp?board=4&mode=3&recordid=74FAB01E13DC
3#
 楼主| 发表于 2003-6-19 00:04:00 | 只看该作者
cg1兄,你回的帖我看了,可我在微软网站上找了个例子(http://office.microsoft.com/taiwan/assistance/2000/P45932.aspx),我一步一步按照例子上的步骤做,可还是报那个错。为什么啊???

点击这里给我发消息

4#
发表于 2003-6-19 01:12:00 | 只看该作者
请你参见:

最简单的工资处理
http://www.office-cn.net/bbs/dispbbs.asp?boardID=3&ID=968
5#
发表于 2003-6-19 20:06:00 | 只看该作者
是不是字段的属性有问题,
6#
发表于 2003-6-19 22:08:00 | 只看该作者
你设计的表中,根本用不着设计字段C,有了A和B,做一个查询,直接形成C(c:a+b)。
如果你坚持要设计C,那就设计一个更新查询,其中c=a+b。当你的A或B更新以后,就执行一次此更新查询。
7#
发表于 2003-7-8 18:17:00 | 只看该作者
凡是可以通过计算得到的数据都不应设在表里,否则就是冗余数据
8#
发表于 2003-7-8 18:57:00 | 只看该作者
以下是引用wewyhy在2003-7-8 10:16:59的发言:
凡是可以通过计算得到的数据都不应设在表里,否则就是冗余数据


      这句话说对了一半,可以通过计算得到的数据如果设在表里,确是冗余数据,但是否绝对不要设在表里呢?答案是否定的,适当的冗余数据可大幅提升系统速度。比如库存数,它是一个可由计算得来的值,但如果多设一个库存字段,在输出库单时直接在表中查询就可得到当前库存,而不必执行查询去计算当前库存值。
    所以建表有一个原则,尽量不要把可以通过计算得到的数据设在表里,但可大幅提升系统速度的字段除外。
       以上只是个人看法,希望与大家讨论。
     



[此贴子已经被作者于2003-7-8 10:58:43编辑过]

9#
发表于 2003-7-8 19:28:00 | 只看该作者
应该是=[a]+
10#
发表于 2003-7-8 22:56:00 | 只看该作者
其实这是入门者的最常有的疑惑。是因为还没有理解查询的作用,一般的代数计算都可以用查询中生成器生成。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-21 00:31 , Processed in 0.095772 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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