老大,我在表中定义了一个日期型列表达式,默认值想设成是当前年份,例如:2011。根据帮助里的说明,当在列属性里设置默认值为year()提示错误,但设为date()则没有问题,请问如果处理?另外,我试了一下将“
SubString(Convert([日期],'System.String'),1,4)”的日期字段改为date(),也提示错误。
[此贴子已经被作者于2011-6-23 10:45:09编辑过]
老大,不行啊,还是提示出错。我把列设为4字节字符型,列属性默认值设为
SubString(Convert(date(),'System.String'),1,4)还是提示出错。
[此贴子已经被作者于2011-6-23 11:10:37编辑过]
老师:打开输入开发者密码,出现不存在的列,如何修复?

此主题相关图片如下:崩溃.jpg


此主题相关图片如下:崩溃2.jpg
不同的问题,最好分别发帖提问,不要跟在人家后面,这是你的文件:
以下是引用casper在2011-6-23 11:04:00的发言:老大,不行啊,还是提示出错。我把列设为4字节字符型,列属性默认值设为
SubString(Convert(date(),'System.String'),1,4)还是提示出错。
[此贴子已经被作者于2011-6-23 11:10:37编辑过]
看我这个:
谢谢!老大!我明白是怎么回事了,我在别的列设置了一些默认值,总是出现一些错误,不是这个列的问题,默认值设为year(date())就可以了。