1、这个提示的意思是你的Excel中的关键字段有空值。你要先点教师编号,输入某些数值,然后才可以编辑名字,工作日期等数据;
2、主键中不允许有重复值和空值的,主键可以是一个字段或是一组字段,一组字段叫联合主键;
3、ACCESS中主健或索引都不能超过10个,超过10个,它会有信息提示你的;
4、检查一下新的数据,要不把原始数据表的主码取消。
主健当然是不允有重复值,不然就不叫主健了,但空值还是可以的,不过最好设置两个相关的属性"必填字段”,和"允许空字符串",这两个属性按字面意思理解就是了。
在Access中,有个很重要的字段设置选项--格式。
格式的设置仅用于数据显示的设置,与实际存储的数据无影响,类似于Excel中单元格设置的数字格式,且两者的用法也很类似
Access将区分两种不同的空白值:Null值和空字符串。如果允许字段为空而且不需要确定为空的条件,可将“必填字段”和“允许空字符串”属性设置为“否”,作为新“文本”、“备注”或“超级链接”字段的默认设置。
如果只允许没有字段记录值时使字段为空,可将“必填字段”属性和“允许空字符串”属性都设置为“是”。在这种情况下,使字段为空的唯一方法是键入不带空格的双引号,或按空格来输入空字符串。如果不希望字段为空,可将“必填字段”属性设置为“是”,将“允许空字符串”属性设置为“否”。如果希望区分字段空白的两个原因为信息未知和没有信息,可将“必填字段”属性设置为“否”,将“允许空字符串”属性设置为“是”。在这种情况下,添加记录时,如果信息未知,应该使字段保留空白(即输入Null值);如果没有提供给当前记录的值,则应该键入不带空格的双引号("
")来输入一个空字符串。如何查找空字符串和Null值:如果用户需要将表中含有空字符串和Null值的记录做相应的修改,就需要使用“编辑”菜单上的“查找”命令来查找Null值或空字符串的位置。方法是在“数据表”视图或“窗体”视图中,选择要搜索的字段,在“查找内容”框中键入“Null”来查找Null值,或键入不带空格的双引号(””)来查找空字符串,在“匹配”框中选择“整个字段”,并确保已清除“按格式搜索字段”复选框。一般来说,在以升序来排序字段时,任何含有空字段(包含Null值)的记录将列在列表中的第一条。不太清楚你所说的情况,你的总计是怎么得来的啊?问题有些糊涂
你是说在汇总表的 某一天的收支项目表中显示情况吗?
直接使用 Nz([字段名]) 就是把 空值变成0了!你在做查询的时候 用这个表达式 就可以了,另外做运算的时候,也是要用到这个函数的,因为你的数据里有空值的话 有些运算会产生错误,所以在你的运算公式中 最好每个地段都加上这个函数 比如你的统计会用到加减法
当日结余:Nz([收入]) - Nz([支出])
……………………
查询中应该是 在一个 空白字段区域 右键 生成器 打开一个公式生成器界面 在里边插入或者是输入 函数、运算 公式等就可一了,确定后 自动在给这个 计算字段 命名为类似 表达式1 这样字的名字,你自己修改成好区分的名字就行了,但是不能与已有的字段名字重名……ACCESS数据表只要将日期/时间类型字段的“必填字段”属性设置为"否",那么该字段的值为即可为空值Null,这也是数据表该属性的默认设置。反之“必填字段”属性设置为"是",那么日期/时间类型字段的值就不能为空值Null。select from CX1 left join CX2 on CX1部门=CX2部门
或
select ,dlookup("人数","CX1","部门='" & 部门 & "'") as 人数 from CX2欢迎分享,转载请注明来源:内存溢出
评论列表(0条)