您为该字段输入的值无效/您可能在数值字段中输入了文本或是大于FieldSize设置所允许的数值/ACCESS常用数字类型的说明和取值范围;Integer整型与Long长整型数字类型的取值范围说明
时 间:2023-09-22 16:41:18
作 者:杨雪 ID:42182 城市:南京
摘 要:ACCESS常用数字类型的说明和取值范围。
正 文:
一、问题总结:
1、Access学员在窗体整型控件中输入14800可以输入,输入40300时,提示大于字段长度,不能输入。
原因是integer(整型) 介于-32768到32767的短整型数。
2、表字段可以输入大于40300的数字保存,是因为表中字段是长整型。窗体中输入40300就提示长度超了,因为窗体控件来源是临时表的字段,检查后发现是整型,俩者来源不一样,才会出现上述1问题。参考下列Integer整型与Long长整型数字类型的取值范围说明:

二、问题处理过程:
学员问题描述:请教老师,下面这个 14800 数字可以输入,为什么下面的 40300 就报错了?如下图:
老师:表中,窗体中字段大小是什么?
学员:表中,数据类型:小数,字段大小:长整型
老师:你在表中直接输入,看能不能正常保存显示。
学员:后台表里面可以输入 40300
后台表中录入后再双击打开报价单时报错,如下图:
老师:那将控件的文本格式清掉,再试一下,如下图:
学员:把 纯文本 删掉后 是这里出错
老师:应该是临时表对应的字段类型是长整型,你改一下。
学员:临时表
老师:链接表改不了,要在本地临时表TEMP.data中修改对应字段大小,将TEMP.data后缀改为.mdb就可以修改了。
学员:经过数据类型改成长整型问题解决了 ,谢谢老师指导。
Access软件网QQ交流群 (群号:54525238) Access源码网店
常见问答:
技术分类:
源码示例
- 【源码QQ群号19834647...(12.17)
- 统计当月之前(不含当月)的记录...(03.11)
- 【Access Inputbo...(03.03)
- 按回车键后光标移动到下一条记录...(02.12)
- 【Access Dsum示例】...(02.07)
- Access对子窗体的数据进行...(02.05)
- 【Access高效办公】上月累...(01.09)
- 【Access高效办公】上月累...(01.06)
- 【Access Inputbo...(12.23)
- 【Access Dsum示例】...(12.16)

学习心得
最新文章
- 仓库管理实战课程(7)-创建查询(03.31)
- 仓库管理实战课程(6)-创建查询(03.29)
- 仓库管理实战课程(5)-字段属性(03.27)
- 设备装配出入库管理系统;基于Acc...(03.24)
- 仓库管理实战课程(4)-建表操作(03.22)
- 仓库管理实战课程(3)-需求设计说...(03.19)
- 仓库管理实战课程(2)-软件背景和...(03.18)
- 仓库管理实战课程(1)-讲师介绍(03.16)
- 统计当月之前(不含当月)的记录数怎...(03.11)
- 【Access Inputbox示...(03.03)