设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

【access】数据库 表达式生成器问题 急!加加急!

[复制链接]
跳转到指定楼层
1#
发表于 2003-3-4 00:10:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
表:count  字段:count  countpass countover 数字型
要实现count表中   countover字段=count字段 - countpass字段
我在 countover 字段的默认值中 通过设置 表达式生成器
表达式是这样写的
[count] - [countpass]

但保存的时候出错:显示
数据库引擎不能识别验证表达式中字段 'count' ,或表 'count' 的缺省值

是怎么回事呢 ???
[upload=gif]http://www.office-cn.net/vvb/uploadimages/200333167240702.gif[/img]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2003-3-4 00:32:00 | 只看该作者
至少我从来没有用过!这种问题我只在窗体中使用!
3#
发表于 2003-3-4 01:01:00 | 只看该作者
你是想这样做吗
设表有 a,b,c 三个字段.且希望 c自动等于 a+b 吧
如果是这样,它不能在字段 c 的默认值里设.事实上,你根本不需要字段c
你只要在需要 c 的时候用查询引用就可以了
4#
发表于 2003-3-4 01:04:00 | 只看该作者
有可能是希望每一次C的值都能保留下来
5#
发表于 2003-3-4 01:12:00 | 只看该作者
如果真如我上所述的话, C 的值事实上也被保留了下来.因为 C 只与同记录里的数值相关,与其它记录的值无关
6#
发表于 2003-3-4 01:15:00 | 只看该作者
如一定要用这个字段,在窗体中设置吧,在表中是不能这样设置默认值的

点击这里给我发消息

7#
发表于 2003-3-4 05:18:00 | 只看该作者
这种在表里的方法是不行的,要保留下来只能在FORM里做。
8#
发表于 2003-3-4 17:06:00 | 只看该作者
也可以通过一个更新查询来做,就是要人工执行一下,也可以放到窗体的加载事件里,每次打开窗体就执行一遍。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-29 22:52 , Processed in 0.087162 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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