在access报表中按车号分组后,显示规则是1、10、2、3、4...,如何改成...答:,这是因为文本按照标准ACSⅡ顺序排序的,所以你的数据是1,10,2,3,4……排列的;而在数字字段是按照数值排序的(既按1,2,10,20,100,200的顺序排序的)。所以,你要么把车号由“文本”字段改为“数字”字段,要么使用函数(比如Cbyte,Cint,Clng等函数)将文本变为数值型再排序。
在ACCESS中如何把文本格式的5或6位数字变成8位的日期格式?如100101变成2...答:如果该列都是5位或6位的数字,可以用iif()函数进行处理,如:select iif(len(col1)=5, '200'&left(col1, 1)&'-'&mid(col1, 2, 2)&'-'&right(col1, 2), '20'&left(col1, 2)&'-'&mid(col1, 3, 2)&'-'&right(col1, 2)) from tab1;