我正在尝试在Microsoft Access 2010中为Web数据库构建计算字段。
该字段应以三种字符格式显示日期,如下所示: 周一 星期二 星期三
来自表格中的现有日期列。
显然,Format功能与Web不兼容。并且以下函数FormatDateTime没有选项可以转换为字符串日,只是一个很长很短的日期和时间。
关于如何实现这一目标的任何想法?
如果这不可行,我唯一的选择似乎是创建一个客户端对象。
我尝试将该函数添加到查询中,但这也与Web数据库不兼容。
答案 0 :(得分:2)
WeekdayName应该适合。小心FirstDayofWeek:
SELECT WeekdayName(Weekday([ADate],1),-1,1) FROM Table
语法:
Weekday(Date,[FirstDayOfWeek])
WeekdayName(Weekday as Long,[Abbreviate as Boolean],[FirstDayOfWeek])
1 = Sunday in both of the functions.